/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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 10:54:01,291 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 10:54:01,351 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:54:01,354 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 10:54:01,354 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 10:54:01,380 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 10:54:01,380 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 10:54:01,381 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 10:54:01,381 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 10:54:01,384 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 10:54:01,384 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 10:54:01,384 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 10:54:01,385 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 10:54:01,386 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 10:54:01,386 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 10:54:01,386 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 10:54:01,386 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 10:54:01,387 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 10:54:01,387 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 10:54:01,388 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 10:54:01,388 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 10:54:01,388 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 10:54:01,388 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 10:54:01,388 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 10:54:01,389 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 10:54:01,389 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 10:54:01,389 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 10:54:01,389 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 10:54:01,389 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 10:54:01,389 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 10:54:01,390 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 10:54:01,390 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 10:54:01,390 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 10:54:01,391 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 10:54:01,391 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 10:54:01,391 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 10:54:01,391 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 10:54:01,391 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 10:54:01,392 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 10:54:01,392 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 10:54:01,392 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 10:54:01,392 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 10:54:01,392 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 10:54:01,392 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 10:54:01,393 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 10:54:01,393 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 10:54:01,393 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:54:01,565 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 10:54:01,587 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 10:54:01,589 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 10:54:01,590 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 10:54:01,590 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 10:54:01,592 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2023-12-25 10:54:02,648 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 10:54:02,951 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 10:54:02,951 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2023-12-25 10:54:02,976 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1fb738ef8/3d45e01cf30a4cd9a5b05ff9870cc8c1/FLAGecd46081e [2023-12-25 10:54:02,991 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1fb738ef8/3d45e01cf30a4cd9a5b05ff9870cc8c1 [2023-12-25 10:54:02,993 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 10:54:02,994 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 10:54:02,996 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 10:54:02,996 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 10:54:02,999 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 10:54:03,000 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 10:54:02" (1/1) ... [2023-12-25 10:54:03,001 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6ef4e1df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:03, skipping insertion in model container [2023-12-25 10:54:03,001 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 10:54:02" (1/1) ... [2023-12-25 10:54:03,089 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 10:54:03,355 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[13531,13544] [2023-12-25 10:54:03,377 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[18011,18024] [2023-12-25 10:54:03,385 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[19303,19316] [2023-12-25 10:54:03,389 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[20061,20074] [2023-12-25 10:54:03,402 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[21681,21694] [2023-12-25 10:54:03,406 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[22439,22452] [2023-12-25 10:54:03,411 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[23525,23538] [2023-12-25 10:54:03,424 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[26064,26077] [2023-12-25 10:54:03,429 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[26825,26838] [2023-12-25 10:54:03,436 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[27914,27927] [2023-12-25 10:54:03,467 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[29919,29932] [2023-12-25 10:54:03,478 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[33842,33855] [2023-12-25 10:54:03,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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[34603,34616] [2023-12-25 10:54:03,486 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[35696,35709] [2023-12-25 10:54:03,500 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[37705,37718] [2023-12-25 10:54:03,510 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[41308,41321] [2023-12-25 10:54:03,527 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[48185,48198] [2023-12-25 10:54:03,530 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[48946,48959] [2023-12-25 10:54:03,534 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[50035,50048] [2023-12-25 10:54:03,539 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[52040,52053] [2023-12-25 10:54:03,548 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[55429,55442] [2023-12-25 10:54:03,562 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[61126,61139] [2023-12-25 10:54:03,796 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 10:54:03,818 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 10:54:03,863 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[13531,13544] [2023-12-25 10:54:03,870 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[18011,18024] [2023-12-25 10:54:03,874 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[19303,19316] [2023-12-25 10:54:03,876 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[20061,20074] [2023-12-25 10:54:03,880 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[21681,21694] [2023-12-25 10:54:03,882 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[22439,22452] [2023-12-25 10:54:03,885 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[23525,23538] [2023-12-25 10:54:03,890 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[26064,26077] [2023-12-25 10:54:03,892 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[26825,26838] [2023-12-25 10:54:03,894 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[27914,27927] [2023-12-25 10:54:03,900 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[29919,29932] [2023-12-25 10:54:03,908 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[33842,33855] [2023-12-25 10:54:03,911 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[34603,34616] [2023-12-25 10:54:03,913 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[35696,35709] [2023-12-25 10:54:03,918 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[37705,37718] [2023-12-25 10:54:03,925 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[41308,41321] [2023-12-25 10:54:03,941 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[48185,48198] [2023-12-25 10:54:03,943 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[48946,48959] [2023-12-25 10:54:03,946 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[50035,50048] [2023-12-25 10:54:03,950 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[52040,52053] [2023-12-25 10:54:03,957 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[55429,55442] [2023-12-25 10:54:03,971 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.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[61126,61139] [2023-12-25 10:54:04,106 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 10:54:04,129 INFO L206 MainTranslator]: Completed translation [2023-12-25 10:54:04,130 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04 WrapperNode [2023-12-25 10:54:04,130 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 10:54:04,131 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 10:54:04,131 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 10:54:04,131 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 10:54:04,136 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:54:04" (1/1) ... [2023-12-25 10:54:04,190 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:54:04" (1/1) ... [2023-12-25 10:54:04,283 INFO L138 Inliner]: procedures = 26, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 6724 [2023-12-25 10:54:04,283 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 10:54:04,284 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 10:54:04,284 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 10:54:04,284 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 10:54:04,292 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,292 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,307 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,350 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:54:04,351 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,351 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,383 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,399 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,408 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,418 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,444 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 10:54:04,446 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 10:54:04,446 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 10:54:04,446 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 10:54:04,447 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (1/1) ... [2023-12-25 10:54:04,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 10:54:04,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 10:54:04,469 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:54:04,482 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:54:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 10:54:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 10:54:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 10:54:04,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 10:54:04,686 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 10:54:04,688 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 10:54:07,709 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 10:54:07,749 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 10:54:07,749 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-25 10:54:07,749 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 10:54:07 BoogieIcfgContainer [2023-12-25 10:54:07,749 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 10:54:07,751 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 10:54:07,751 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 10:54:07,753 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 10:54:07,753 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 10:54:02" (1/3) ... [2023-12-25 10:54:07,753 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7722181a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 10:54:07, skipping insertion in model container [2023-12-25 10:54:07,753 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:54:04" (2/3) ... [2023-12-25 10:54:07,753 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7722181a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 10:54:07, skipping insertion in model container [2023-12-25 10:54:07,754 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 10:54:07" (3/3) ... [2023-12-25 10:54:07,754 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr.6.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2023-12-25 10:54:07,766 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 10:54:07,766 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 22 error locations. [2023-12-25 10:54:07,804 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 10:54:07,808 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;@ad6c83e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 10:54:07,808 INFO L358 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2023-12-25 10:54:07,814 INFO L276 IsEmpty]: Start isEmpty. Operand has 1122 states, 1099 states have (on average 1.8616924476797088) internal successors, (2046), 1121 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:07,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-25 10:54:07,827 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:07,827 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] [2023-12-25 10:54:07,828 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:07,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:07,831 INFO L85 PathProgramCache]: Analyzing trace with hash -744865271, now seen corresponding path program 1 times [2023-12-25 10:54:07,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:07,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [340422192] [2023-12-25 10:54:07,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:07,840 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:54:07,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:07,842 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:54:07,850 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:54:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:08,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:54:08,087 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:08,514 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:54:08,514 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:08,515 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:08,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [340422192] [2023-12-25 10:54:08,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [340422192] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:08,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:08,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:54:08,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987952288] [2023-12-25 10:54:08,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:08,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:54:08,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:08,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:54:08,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:54:08,550 INFO L87 Difference]: Start difference. First operand has 1122 states, 1099 states have (on average 1.8616924476797088) internal successors, (2046), 1121 states have internal predecessors, (2046), 0 states have call successors, (0), 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 16.8) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:09,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:09,211 INFO L93 Difference]: Finished difference Result 1697 states and 2993 transitions. [2023-12-25 10:54:09,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:54:09,213 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 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 84 [2023-12-25 10:54:09,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:09,231 INFO L225 Difference]: With dead ends: 1697 [2023-12-25 10:54:09,231 INFO L226 Difference]: Without dead ends: 867 [2023-12-25 10:54:09,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 80 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:54:09,238 INFO L413 NwaCegarLoop]: 1019 mSDtfsCounter, 2982 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2982 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:09,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2982 Valid, 1027 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 10:54:09,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2023-12-25 10:54:09,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 867. [2023-12-25 10:54:09,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 845 states have (on average 1.3218934911242604) internal successors, (1117), 866 states have internal predecessors, (1117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:09,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1117 transitions. [2023-12-25 10:54:09,301 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1117 transitions. Word has length 84 [2023-12-25 10:54:09,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:09,301 INFO L495 AbstractCegarLoop]: Abstraction has 867 states and 1117 transitions. [2023-12-25 10:54:09,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:09,301 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1117 transitions. [2023-12-25 10:54:09,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 10:54:09,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:09,304 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:54:09,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-25 10:54:09,516 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:54:09,517 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:09,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:09,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1194386320, now seen corresponding path program 1 times [2023-12-25 10:54:09,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:09,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2015646688] [2023-12-25 10:54:09,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:09,518 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:54:09,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:09,519 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:54:09,521 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:54:09,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:09,745 INFO L262 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:54:09,748 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:10,019 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:54:10,019 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:10,020 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:10,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2015646688] [2023-12-25 10:54:10,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2015646688] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:10,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:10,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:54:10,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539377714] [2023-12-25 10:54:10,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:10,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:54:10,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:10,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:54:10,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:54:10,022 INFO L87 Difference]: Start difference. First operand 867 states and 1117 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 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:54:10,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:10,517 INFO L93 Difference]: Finished difference Result 1436 states and 1905 transitions. [2023-12-25 10:54:10,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:54:10,519 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 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:54:10,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:10,521 INFO L225 Difference]: With dead ends: 1436 [2023-12-25 10:54:10,521 INFO L226 Difference]: Without dead ends: 742 [2023-12-25 10:54:10,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 81 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:54:10,523 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 1893 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1893 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:10,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1893 Valid, 573 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 10:54:10,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2023-12-25 10:54:10,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 742. [2023-12-25 10:54:10,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 720 states have (on average 1.3541666666666667) internal successors, (975), 741 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:10,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 975 transitions. [2023-12-25 10:54:10,535 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 975 transitions. Word has length 85 [2023-12-25 10:54:10,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:10,536 INFO L495 AbstractCegarLoop]: Abstraction has 742 states and 975 transitions. [2023-12-25 10:54:10,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 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:54:10,536 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 975 transitions. [2023-12-25 10:54:10,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-25 10:54:10,538 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:10,538 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:54:10,547 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:54:10,741 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:54:10,741 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:10,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:10,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1587152840, now seen corresponding path program 1 times [2023-12-25 10:54:10,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:10,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [45017934] [2023-12-25 10:54:10,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:10,743 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:54:10,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:10,744 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:54:10,745 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:54:10,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:10,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:54:10,953 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:11,244 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:54:11,245 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:11,245 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:11,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [45017934] [2023-12-25 10:54:11,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [45017934] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:11,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:11,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:54:11,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372996840] [2023-12-25 10:54:11,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:11,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:54:11,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:11,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:54:11,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:54:11,247 INFO L87 Difference]: Start difference. First operand 742 states and 975 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 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:54:11,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:11,704 INFO L93 Difference]: Finished difference Result 1311 states and 1762 transitions. [2023-12-25 10:54:11,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:54:11,704 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 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:54:11,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:11,706 INFO L225 Difference]: With dead ends: 1311 [2023-12-25 10:54:11,706 INFO L226 Difference]: Without dead ends: 681 [2023-12-25 10:54:11,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 82 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:54:11,708 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 2600 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2600 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:11,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2600 Valid, 528 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 10:54:11,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2023-12-25 10:54:11,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 681. [2023-12-25 10:54:11,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 659 states have (on average 1.3732928679817906) internal successors, (905), 680 states have internal predecessors, (905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:11,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 905 transitions. [2023-12-25 10:54:11,717 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 905 transitions. Word has length 86 [2023-12-25 10:54:11,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:11,717 INFO L495 AbstractCegarLoop]: Abstraction has 681 states and 905 transitions. [2023-12-25 10:54:11,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 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:54:11,718 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 905 transitions. [2023-12-25 10:54:11,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-25 10:54:11,719 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:11,719 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] [2023-12-25 10:54:11,724 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:54:11,922 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:54:11,923 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:11,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:11,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1538918895, now seen corresponding path program 1 times [2023-12-25 10:54:11,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:11,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [161765793] [2023-12-25 10:54:11,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:11,924 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:54:11,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:11,925 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:54:11,926 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:54:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:12,130 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:54:12,133 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:12,368 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:54:12,368 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:12,368 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:12,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [161765793] [2023-12-25 10:54:12,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [161765793] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:12,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:12,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:54:12,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906085614] [2023-12-25 10:54:12,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:12,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:54:12,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:12,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:54:12,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:54:12,370 INFO L87 Difference]: Start difference. First operand 681 states and 905 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:12,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:12,825 INFO L93 Difference]: Finished difference Result 1250 states and 1691 transitions. [2023-12-25 10:54:12,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:54:12,825 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 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 87 [2023-12-25 10:54:12,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:12,827 INFO L225 Difference]: With dead ends: 1250 [2023-12-25 10:54:12,827 INFO L226 Difference]: Without dead ends: 652 [2023-12-25 10:54:12,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 83 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:54:12,829 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 2484 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2484 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:12,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2484 Valid, 501 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 10:54:12,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2023-12-25 10:54:12,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 652. [2023-12-25 10:54:12,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 630 states have (on average 1.3825396825396825) internal successors, (871), 651 states have internal predecessors, (871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:12,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 871 transitions. [2023-12-25 10:54:12,838 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 871 transitions. Word has length 87 [2023-12-25 10:54:12,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:12,838 INFO L495 AbstractCegarLoop]: Abstraction has 652 states and 871 transitions. [2023-12-25 10:54:12,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:12,838 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 871 transitions. [2023-12-25 10:54:12,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-25 10:54:12,839 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:12,839 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] [2023-12-25 10:54:12,843 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:54:13,040 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:54:13,040 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:13,041 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:13,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1671406969, now seen corresponding path program 1 times [2023-12-25 10:54:13,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:13,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1652402249] [2023-12-25 10:54:13,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:13,043 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:54:13,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:13,044 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:54:13,045 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:54:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:13,234 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:54:13,236 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:13,443 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:54:13,443 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:13,443 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:13,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1652402249] [2023-12-25 10:54:13,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1652402249] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:13,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:13,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:54:13,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952302348] [2023-12-25 10:54:13,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:13,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:54:13,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:13,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:54:13,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:54:13,445 INFO L87 Difference]: Start difference. First operand 652 states and 871 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:13,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:13,929 INFO L93 Difference]: Finished difference Result 1221 states and 1656 transitions. [2023-12-25 10:54:13,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:54:13,929 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 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 88 [2023-12-25 10:54:13,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:13,931 INFO L225 Difference]: With dead ends: 1221 [2023-12-25 10:54:13,931 INFO L226 Difference]: Without dead ends: 639 [2023-12-25 10:54:13,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 84 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:54:13,933 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 1618 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1618 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:13,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1618 Valid, 474 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 10:54:13,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2023-12-25 10:54:13,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 639. [2023-12-25 10:54:13,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 617 states have (on average 1.385737439222042) internal successors, (855), 638 states have internal predecessors, (855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:13,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 855 transitions. [2023-12-25 10:54:13,941 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 855 transitions. Word has length 88 [2023-12-25 10:54:13,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:13,941 INFO L495 AbstractCegarLoop]: Abstraction has 639 states and 855 transitions. [2023-12-25 10:54:13,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:13,942 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 855 transitions. [2023-12-25 10:54:13,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 10:54:13,943 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:13,943 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] [2023-12-25 10:54:13,949 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:54:14,146 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:54:14,147 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:14,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:14,148 INFO L85 PathProgramCache]: Analyzing trace with hash 2039168334, now seen corresponding path program 1 times [2023-12-25 10:54:14,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:14,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [79316026] [2023-12-25 10:54:14,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:14,148 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:54:14,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:14,149 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:54:14,154 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:54:14,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:14,332 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:54:14,334 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:14,597 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:54:14,597 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:14,597 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:14,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [79316026] [2023-12-25 10:54:14,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [79316026] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:14,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:14,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:54:14,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879490268] [2023-12-25 10:54:14,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:14,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:54:14,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:14,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:54:14,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:54:14,599 INFO L87 Difference]: Start difference. First operand 639 states and 855 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:15,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:15,126 INFO L93 Difference]: Finished difference Result 1208 states and 1639 transitions. [2023-12-25 10:54:15,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:54:15,127 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 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 89 [2023-12-25 10:54:15,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:15,128 INFO L225 Difference]: With dead ends: 1208 [2023-12-25 10:54:15,129 INFO L226 Difference]: Without dead ends: 634 [2023-12-25 10:54:15,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 85 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:54:15,130 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 2371 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2371 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:15,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2371 Valid, 419 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 10:54:15,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2023-12-25 10:54:15,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 634. [2023-12-25 10:54:15,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3856209150326797) internal successors, (848), 633 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:15,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 848 transitions. [2023-12-25 10:54:15,138 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 848 transitions. Word has length 89 [2023-12-25 10:54:15,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:15,139 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 848 transitions. [2023-12-25 10:54:15,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:15,139 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 848 transitions. [2023-12-25 10:54:15,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 10:54:15,140 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:15,140 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] [2023-12-25 10:54:15,148 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:54:15,348 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:54:15,348 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:15,349 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:15,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1177000506, now seen corresponding path program 1 times [2023-12-25 10:54:15,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:15,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [226618314] [2023-12-25 10:54:15,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:15,349 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:54:15,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:15,350 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:54:15,352 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:54:15,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:15,529 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 10:54:15,531 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:15,890 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:54:15,890 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:15,890 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:15,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [226618314] [2023-12-25 10:54:15,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [226618314] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:15,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:15,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 10:54:15,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427454346] [2023-12-25 10:54:15,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:15,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:54:15,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:15,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:54:15,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:54:15,891 INFO L87 Difference]: Start difference. First operand 634 states and 848 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:17,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:17,184 INFO L93 Difference]: Finished difference Result 979 states and 1313 transitions. [2023-12-25 10:54:17,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:54:17,185 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2023-12-25 10:54:17,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:17,187 INFO L225 Difference]: With dead ends: 979 [2023-12-25 10:54:17,187 INFO L226 Difference]: Without dead ends: 634 [2023-12-25 10:54:17,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 84 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:54:17,188 INFO L413 NwaCegarLoop]: 372 mSDtfsCounter, 2397 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 964 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2397 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 964 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:17,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2397 Valid, 794 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 964 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 10:54:17,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2023-12-25 10:54:17,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 634. [2023-12-25 10:54:17,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3839869281045751) internal successors, (847), 633 states have internal predecessors, (847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:17,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 847 transitions. [2023-12-25 10:54:17,196 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 847 transitions. Word has length 90 [2023-12-25 10:54:17,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:17,196 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 847 transitions. [2023-12-25 10:54:17,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:17,196 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 847 transitions. [2023-12-25 10:54:17,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 10:54:17,197 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:17,197 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] [2023-12-25 10:54:17,208 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:54:17,408 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:54:17,408 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:17,409 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:17,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1435926047, now seen corresponding path program 1 times [2023-12-25 10:54:17,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:17,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [452703008] [2023-12-25 10:54:17,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:17,409 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:54:17,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:17,410 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:54:17,414 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:54:17,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:17,595 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:17,597 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:18,135 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:54:18,136 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:18,136 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:18,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [452703008] [2023-12-25 10:54:18,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [452703008] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:18,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:18,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:18,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013731139] [2023-12-25 10:54:18,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:18,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:18,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:18,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:18,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:18,138 INFO L87 Difference]: Start difference. First operand 634 states and 847 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:19,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:19,879 INFO L93 Difference]: Finished difference Result 900 states and 1229 transitions. [2023-12-25 10:54:19,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:19,880 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2023-12-25 10:54:19,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:19,882 INFO L225 Difference]: With dead ends: 900 [2023-12-25 10:54:19,882 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:19,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 83 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:54:19,883 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 2176 mSDsluCounter, 1276 mSDsCounter, 0 mSdLazyCounter, 1451 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2176 SdHoareTripleChecker+Valid, 1798 SdHoareTripleChecker+Invalid, 1455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:19,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2176 Valid, 1798 Invalid, 1455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1451 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:54:19,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:19,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:19,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3823529411764706) internal successors, (846), 633 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:19,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 846 transitions. [2023-12-25 10:54:19,891 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 846 transitions. Word has length 90 [2023-12-25 10:54:19,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:19,891 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 846 transitions. [2023-12-25 10:54:19,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:19,891 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 846 transitions. [2023-12-25 10:54:19,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 10:54:19,892 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:19,892 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] [2023-12-25 10:54:19,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-25 10:54:20,095 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:54:20,096 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:20,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:20,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1452291629, now seen corresponding path program 1 times [2023-12-25 10:54:20,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:20,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1428749109] [2023-12-25 10:54:20,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:20,097 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:54:20,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:20,097 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:54:20,100 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:54:20,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:20,277 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:20,280 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:20,749 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:54:20,749 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:20,749 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:20,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1428749109] [2023-12-25 10:54:20,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1428749109] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:20,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:20,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:20,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249031490] [2023-12-25 10:54:20,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:20,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:20,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:20,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:20,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:20,751 INFO L87 Difference]: Start difference. First operand 634 states and 846 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:22,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:22,610 INFO L93 Difference]: Finished difference Result 831 states and 1135 transitions. [2023-12-25 10:54:22,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:22,610 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2023-12-25 10:54:22,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:22,612 INFO L225 Difference]: With dead ends: 831 [2023-12-25 10:54:22,612 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:22,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 83 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:54:22,613 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 2007 mSDsluCounter, 1366 mSDsCounter, 0 mSdLazyCounter, 1527 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2007 SdHoareTripleChecker+Valid, 1885 SdHoareTripleChecker+Invalid, 1532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:22,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2007 Valid, 1885 Invalid, 1532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1527 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 10:54:22,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:22,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:22,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.380718954248366) internal successors, (845), 633 states have internal predecessors, (845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:22,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 845 transitions. [2023-12-25 10:54:22,620 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 845 transitions. Word has length 90 [2023-12-25 10:54:22,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:22,620 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 845 transitions. [2023-12-25 10:54:22,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:22,621 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 845 transitions. [2023-12-25 10:54:22,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 10:54:22,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:22,622 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] [2023-12-25 10:54:22,636 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2023-12-25 10:54:22,836 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:54:22,836 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:22,836 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:22,836 INFO L85 PathProgramCache]: Analyzing trace with hash 280311879, now seen corresponding path program 1 times [2023-12-25 10:54:22,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:22,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [511374469] [2023-12-25 10:54:22,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:22,837 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:54:22,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:22,838 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:54:22,842 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:54:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:23,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:23,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:23,479 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:54:23,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:23,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:23,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [511374469] [2023-12-25 10:54:23,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [511374469] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:23,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:23,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:23,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423036396] [2023-12-25 10:54:23,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:23,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:23,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:23,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:23,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:23,481 INFO L87 Difference]: Start difference. First operand 634 states and 845 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:25,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:25,157 INFO L93 Difference]: Finished difference Result 930 states and 1254 transitions. [2023-12-25 10:54:25,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:25,158 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 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 92 [2023-12-25 10:54:25,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:25,160 INFO L225 Difference]: With dead ends: 930 [2023-12-25 10:54:25,160 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:25,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 85 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:54:25,161 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 2183 mSDsluCounter, 1272 mSDsCounter, 0 mSdLazyCounter, 1436 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2183 SdHoareTripleChecker+Valid, 1810 SdHoareTripleChecker+Invalid, 1440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:25,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2183 Valid, 1810 Invalid, 1440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1436 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:54:25,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:25,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:25,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3790849673202614) internal successors, (844), 633 states have internal predecessors, (844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:25,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 844 transitions. [2023-12-25 10:54:25,191 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 844 transitions. Word has length 92 [2023-12-25 10:54:25,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:25,191 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 844 transitions. [2023-12-25 10:54:25,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:25,191 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 844 transitions. [2023-12-25 10:54:25,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 10:54:25,193 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:25,193 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] [2023-12-25 10:54:25,208 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:54:25,396 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:54:25,397 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:25,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:25,397 INFO L85 PathProgramCache]: Analyzing trace with hash 347470600, now seen corresponding path program 1 times [2023-12-25 10:54:25,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:25,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1358462946] [2023-12-25 10:54:25,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:25,398 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:54:25,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:25,399 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:54:25,400 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:54:25,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:25,585 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:25,587 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:26,036 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:54:26,036 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:26,036 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:26,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1358462946] [2023-12-25 10:54:26,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1358462946] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:26,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:26,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:26,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203956496] [2023-12-25 10:54:26,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:26,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:26,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:26,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:26,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:26,037 INFO L87 Difference]: Start difference. First operand 634 states and 844 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:27,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:27,733 INFO L93 Difference]: Finished difference Result 807 states and 1097 transitions. [2023-12-25 10:54:27,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:27,733 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 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 92 [2023-12-25 10:54:27,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:27,735 INFO L225 Difference]: With dead ends: 807 [2023-12-25 10:54:27,735 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:27,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 85 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:54:27,736 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 2683 mSDsluCounter, 1415 mSDsCounter, 0 mSdLazyCounter, 1555 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2683 SdHoareTripleChecker+Valid, 1944 SdHoareTripleChecker+Invalid, 1562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:27,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2683 Valid, 1944 Invalid, 1562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1555 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:54:27,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:27,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:27,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3774509803921569) internal successors, (843), 633 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:27,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 843 transitions. [2023-12-25 10:54:27,743 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 843 transitions. Word has length 92 [2023-12-25 10:54:27,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:27,743 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 843 transitions. [2023-12-25 10:54:27,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:27,743 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 843 transitions. [2023-12-25 10:54:27,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 10:54:27,744 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:27,744 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] [2023-12-25 10:54:27,756 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 (12)] Ended with exit code 0 [2023-12-25 10:54:27,947 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:54:27,947 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:27,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:27,947 INFO L85 PathProgramCache]: Analyzing trace with hash -950419438, now seen corresponding path program 1 times [2023-12-25 10:54:27,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:27,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1253846270] [2023-12-25 10:54:27,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:27,948 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:54:27,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:27,949 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:54:27,950 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:54:28,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:28,139 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:28,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:28,581 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:54:28,581 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:28,582 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:28,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1253846270] [2023-12-25 10:54:28,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1253846270] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:28,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:28,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:28,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274871776] [2023-12-25 10:54:28,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:28,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:28,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:28,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:28,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:28,583 INFO L87 Difference]: Start difference. First operand 634 states and 843 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:30,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:30,297 INFO L93 Difference]: Finished difference Result 846 states and 1144 transitions. [2023-12-25 10:54:30,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:30,297 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 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 92 [2023-12-25 10:54:30,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:30,299 INFO L225 Difference]: With dead ends: 846 [2023-12-25 10:54:30,299 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:30,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 85 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:54:30,300 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 1985 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 1511 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1985 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 1516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:30,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1985 Valid, 1920 Invalid, 1516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1511 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:54:30,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:30,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:30,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3758169934640523) internal successors, (842), 633 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:30,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 842 transitions. [2023-12-25 10:54:30,306 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 842 transitions. Word has length 92 [2023-12-25 10:54:30,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:30,307 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 842 transitions. [2023-12-25 10:54:30,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:30,307 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 842 transitions. [2023-12-25 10:54:30,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 10:54:30,308 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:30,308 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] [2023-12-25 10:54:30,313 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:54:30,511 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:54:30,511 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:30,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:30,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1340210149, now seen corresponding path program 1 times [2023-12-25 10:54:30,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:30,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [538814701] [2023-12-25 10:54:30,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:30,512 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:54:30,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:30,513 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:54:30,514 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:54:30,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:30,697 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:30,699 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:31,182 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:54:31,182 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:31,182 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:31,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [538814701] [2023-12-25 10:54:31,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [538814701] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:31,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:31,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:31,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475670711] [2023-12-25 10:54:31,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:31,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:31,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:31,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:31,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:31,183 INFO L87 Difference]: Start difference. First operand 634 states and 842 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:32,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:32,858 INFO L93 Difference]: Finished difference Result 807 states and 1096 transitions. [2023-12-25 10:54:32,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:32,858 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 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 92 [2023-12-25 10:54:32,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:32,860 INFO L225 Difference]: With dead ends: 807 [2023-12-25 10:54:32,860 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:32,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 85 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:54:32,861 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 2680 mSDsluCounter, 1412 mSDsCounter, 0 mSdLazyCounter, 1547 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2680 SdHoareTripleChecker+Valid, 1941 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:32,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2680 Valid, 1941 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1547 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:54:32,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:32,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:32,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3741830065359477) internal successors, (841), 633 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:32,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 841 transitions. [2023-12-25 10:54:32,868 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 841 transitions. Word has length 92 [2023-12-25 10:54:32,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:32,868 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 841 transitions. [2023-12-25 10:54:32,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:32,869 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 841 transitions. [2023-12-25 10:54:32,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 10:54:32,869 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:32,869 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] [2023-12-25 10:54:32,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 10:54:33,082 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:54:33,083 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:33,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:33,083 INFO L85 PathProgramCache]: Analyzing trace with hash 2065712337, now seen corresponding path program 1 times [2023-12-25 10:54:33,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:33,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1430347963] [2023-12-25 10:54:33,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:33,084 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:54:33,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:33,085 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:54:33,086 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:54:33,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:33,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:33,274 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:33,722 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:54:33,722 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:33,722 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:33,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1430347963] [2023-12-25 10:54:33,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1430347963] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:33,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:33,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:33,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804773104] [2023-12-25 10:54:33,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:33,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:33,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:33,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:33,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:33,723 INFO L87 Difference]: Start difference. First operand 634 states and 841 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:35,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:35,363 INFO L93 Difference]: Finished difference Result 846 states and 1145 transitions. [2023-12-25 10:54:35,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:35,364 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 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 92 [2023-12-25 10:54:35,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:35,365 INFO L225 Difference]: With dead ends: 846 [2023-12-25 10:54:35,365 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:35,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 85 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:54:35,366 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 2751 mSDsluCounter, 1378 mSDsCounter, 0 mSdLazyCounter, 1503 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2751 SdHoareTripleChecker+Valid, 1913 SdHoareTripleChecker+Invalid, 1508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:35,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2751 Valid, 1913 Invalid, 1508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1503 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:54:35,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:35,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:35,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3725490196078431) internal successors, (840), 633 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:35,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 840 transitions. [2023-12-25 10:54:35,373 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 840 transitions. Word has length 92 [2023-12-25 10:54:35,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:35,373 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 840 transitions. [2023-12-25 10:54:35,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:35,373 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 840 transitions. [2023-12-25 10:54:35,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 10:54:35,374 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:35,374 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] [2023-12-25 10:54:35,377 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:54:35,577 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:54:35,577 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:35,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:35,577 INFO L85 PathProgramCache]: Analyzing trace with hash -98755353, now seen corresponding path program 1 times [2023-12-25 10:54:35,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:35,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [363736793] [2023-12-25 10:54:35,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:35,578 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:54:35,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:35,579 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:54:35,583 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:54:35,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:35,778 INFO L262 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:35,780 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:36,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:54:36,272 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:36,272 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:36,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [363736793] [2023-12-25 10:54:36,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [363736793] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:36,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:36,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:36,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832859396] [2023-12-25 10:54:36,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:36,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:36,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:36,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:36,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:36,273 INFO L87 Difference]: Start difference. First operand 634 states and 840 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:37,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:37,932 INFO L93 Difference]: Finished difference Result 801 states and 1088 transitions. [2023-12-25 10:54:37,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:37,933 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 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 92 [2023-12-25 10:54:37,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:37,934 INFO L225 Difference]: With dead ends: 801 [2023-12-25 10:54:37,934 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:37,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 85 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:54:37,935 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1929 mSDsluCounter, 1394 mSDsCounter, 0 mSdLazyCounter, 1545 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1929 SdHoareTripleChecker+Valid, 1911 SdHoareTripleChecker+Invalid, 1552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:37,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1929 Valid, 1911 Invalid, 1552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1545 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:54:37,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:37,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:37,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3709150326797386) internal successors, (839), 633 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:37,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 839 transitions. [2023-12-25 10:54:37,941 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 839 transitions. Word has length 92 [2023-12-25 10:54:37,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:37,942 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 839 transitions. [2023-12-25 10:54:37,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:37,942 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 839 transitions. [2023-12-25 10:54:37,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 10:54:37,943 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:37,943 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] [2023-12-25 10:54:37,951 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:54:38,149 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:54:38,149 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:38,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:38,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1715587412, now seen corresponding path program 1 times [2023-12-25 10:54:38,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:38,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [211111407] [2023-12-25 10:54:38,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:38,150 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:54:38,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:38,151 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:54:38,152 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:54:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:38,367 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:38,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:38,815 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:54:38,815 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:38,815 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:38,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [211111407] [2023-12-25 10:54:38,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [211111407] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:38,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:38,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:38,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453292710] [2023-12-25 10:54:38,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:38,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:38,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:38,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:38,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:38,816 INFO L87 Difference]: Start difference. First operand 634 states and 839 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:40,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:40,471 INFO L93 Difference]: Finished difference Result 807 states and 1092 transitions. [2023-12-25 10:54:40,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:40,472 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 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 92 [2023-12-25 10:54:40,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:40,473 INFO L225 Difference]: With dead ends: 807 [2023-12-25 10:54:40,473 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:40,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 85 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:54:40,474 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 2622 mSDsluCounter, 1415 mSDsCounter, 0 mSdLazyCounter, 1537 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2622 SdHoareTripleChecker+Valid, 1944 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:40,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2622 Valid, 1944 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1537 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:54:40,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:40,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:40,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.369281045751634) internal successors, (838), 633 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:40,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 838 transitions. [2023-12-25 10:54:40,479 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 838 transitions. Word has length 92 [2023-12-25 10:54:40,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:40,480 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 838 transitions. [2023-12-25 10:54:40,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:40,480 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 838 transitions. [2023-12-25 10:54:40,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:54:40,481 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:40,481 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] [2023-12-25 10:54:40,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 10:54:40,684 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:54:40,684 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:40,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:40,684 INFO L85 PathProgramCache]: Analyzing trace with hash 514536132, now seen corresponding path program 1 times [2023-12-25 10:54:40,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:40,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [78381288] [2023-12-25 10:54:40,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:40,685 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:54:40,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:40,686 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:54:40,686 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:54:40,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:40,865 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:40,867 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:41,350 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:54:41,350 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:41,351 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:41,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [78381288] [2023-12-25 10:54:41,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [78381288] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:41,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:41,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:41,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53460819] [2023-12-25 10:54:41,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:41,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:41,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:41,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:41,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:41,352 INFO L87 Difference]: Start difference. First operand 634 states and 838 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:42,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:42,917 INFO L93 Difference]: Finished difference Result 816 states and 1100 transitions. [2023-12-25 10:54:42,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:42,918 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:54:42,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:42,919 INFO L225 Difference]: With dead ends: 816 [2023-12-25 10:54:42,920 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:42,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:54:42,920 INFO L413 NwaCegarLoop]: 482 mSDtfsCounter, 2106 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 1392 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2106 SdHoareTripleChecker+Valid, 1791 SdHoareTripleChecker+Invalid, 1400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:42,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2106 Valid, 1791 Invalid, 1400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1392 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:54:42,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:42,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:42,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3676470588235294) internal successors, (837), 633 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:42,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 837 transitions. [2023-12-25 10:54:42,926 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 837 transitions. Word has length 94 [2023-12-25 10:54:42,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:42,926 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 837 transitions. [2023-12-25 10:54:42,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:42,927 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 837 transitions. [2023-12-25 10:54:42,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:54:42,928 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:42,928 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] [2023-12-25 10:54:42,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 10:54:43,130 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:54:43,131 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:43,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:43,131 INFO L85 PathProgramCache]: Analyzing trace with hash 105690904, now seen corresponding path program 1 times [2023-12-25 10:54:43,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:43,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1649171816] [2023-12-25 10:54:43,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:43,132 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:54:43,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:43,133 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:54:43,134 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:54:43,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:43,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:43,321 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:43,823 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:54:43,823 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:43,823 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:43,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1649171816] [2023-12-25 10:54:43,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1649171816] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:43,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:43,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:43,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161728132] [2023-12-25 10:54:43,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:43,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:43,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:43,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:43,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:43,824 INFO L87 Difference]: Start difference. First operand 634 states and 837 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:45,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:45,603 INFO L93 Difference]: Finished difference Result 794 states and 1072 transitions. [2023-12-25 10:54:45,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:45,603 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:54:45,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:45,605 INFO L225 Difference]: With dead ends: 794 [2023-12-25 10:54:45,605 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:45,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:54:45,606 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 2671 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2671 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 1562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:45,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2671 Valid, 1901 Invalid, 1562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1551 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:54:45,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:45,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:45,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3660130718954249) internal successors, (836), 633 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:45,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 836 transitions. [2023-12-25 10:54:45,612 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 836 transitions. Word has length 94 [2023-12-25 10:54:45,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:45,612 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 836 transitions. [2023-12-25 10:54:45,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:45,613 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 836 transitions. [2023-12-25 10:54:45,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:54:45,613 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:45,613 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] [2023-12-25 10:54:45,621 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:54:45,817 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:54:45,817 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:45,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:45,817 INFO L85 PathProgramCache]: Analyzing trace with hash 909968804, now seen corresponding path program 1 times [2023-12-25 10:54:45,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:45,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [357521639] [2023-12-25 10:54:45,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:45,818 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:54:45,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:45,819 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:54:45,821 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:54:45,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:46,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:46,012 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:46,483 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:54:46,483 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:46,483 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:46,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [357521639] [2023-12-25 10:54:46,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [357521639] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:46,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:46,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:46,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892351802] [2023-12-25 10:54:46,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:46,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:46,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:46,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:46,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:46,485 INFO L87 Difference]: Start difference. First operand 634 states and 836 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:48,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:48,181 INFO L93 Difference]: Finished difference Result 861 states and 1153 transitions. [2023-12-25 10:54:48,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:48,182 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:54:48,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:48,183 INFO L225 Difference]: With dead ends: 861 [2023-12-25 10:54:48,184 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:48,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:54:48,184 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 2743 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2743 SdHoareTripleChecker+Valid, 1890 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:48,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2743 Valid, 1890 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:54:48,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:48,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:48,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3643790849673203) internal successors, (835), 633 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:48,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 835 transitions. [2023-12-25 10:54:48,190 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 835 transitions. Word has length 94 [2023-12-25 10:54:48,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:48,190 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 835 transitions. [2023-12-25 10:54:48,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:48,190 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 835 transitions. [2023-12-25 10:54:48,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:54:48,191 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:48,191 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] [2023-12-25 10:54:48,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-25 10:54:48,394 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:54:48,395 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:48,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:48,395 INFO L85 PathProgramCache]: Analyzing trace with hash 556568795, now seen corresponding path program 1 times [2023-12-25 10:54:48,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:48,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1555620573] [2023-12-25 10:54:48,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:48,396 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:54:48,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:48,397 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:54:48,398 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:54:48,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:48,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:48,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:49,026 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:54:49,027 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:49,027 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:49,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1555620573] [2023-12-25 10:54:49,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1555620573] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:49,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:49,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:49,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554575980] [2023-12-25 10:54:49,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:49,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:49,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:49,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:49,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:49,028 INFO L87 Difference]: Start difference. First operand 634 states and 835 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:50,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:50,806 INFO L93 Difference]: Finished difference Result 790 states and 1066 transitions. [2023-12-25 10:54:50,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:50,806 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:54:50,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:50,808 INFO L225 Difference]: With dead ends: 790 [2023-12-25 10:54:50,808 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:50,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:54:50,809 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1911 mSDsluCounter, 1389 mSDsCounter, 0 mSdLazyCounter, 1545 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1911 SdHoareTripleChecker+Valid, 1906 SdHoareTripleChecker+Invalid, 1556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:50,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1911 Valid, 1906 Invalid, 1556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1545 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:54:50,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:50,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:50,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3627450980392157) internal successors, (834), 633 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:50,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 834 transitions. [2023-12-25 10:54:50,815 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 834 transitions. Word has length 94 [2023-12-25 10:54:50,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:50,815 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 834 transitions. [2023-12-25 10:54:50,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:50,815 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 834 transitions. [2023-12-25 10:54:50,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:54:50,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:50,816 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] [2023-12-25 10:54:50,822 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:54:51,019 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:54:51,020 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:51,020 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:51,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1887678960, now seen corresponding path program 1 times [2023-12-25 10:54:51,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:51,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [156772152] [2023-12-25 10:54:51,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:51,021 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:54:51,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:51,021 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:54:51,022 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:54:51,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:51,222 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:51,224 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:51,678 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:54:51,679 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:51,679 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:51,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [156772152] [2023-12-25 10:54:51,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [156772152] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:51,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:51,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:51,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911477054] [2023-12-25 10:54:51,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:51,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:51,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:51,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:51,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:51,680 INFO L87 Difference]: Start difference. First operand 634 states and 834 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:53,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:53,464 INFO L93 Difference]: Finished difference Result 794 states and 1068 transitions. [2023-12-25 10:54:53,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:53,465 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:54:53,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:53,467 INFO L225 Difference]: With dead ends: 794 [2023-12-25 10:54:53,467 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:53,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:54:53,468 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1913 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 1539 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1913 SdHoareTripleChecker+Valid, 1903 SdHoareTripleChecker+Invalid, 1550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:53,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1913 Valid, 1903 Invalid, 1550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1539 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:54:53,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:53,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:53,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3611111111111112) internal successors, (833), 633 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:53,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 833 transitions. [2023-12-25 10:54:53,474 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 833 transitions. Word has length 94 [2023-12-25 10:54:53,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:53,474 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 833 transitions. [2023-12-25 10:54:53,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:53,474 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 833 transitions. [2023-12-25 10:54:53,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:54:53,475 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:53,475 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] [2023-12-25 10:54:53,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-25 10:54:53,692 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:54:53,692 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:53,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:53,693 INFO L85 PathProgramCache]: Analyzing trace with hash 2039186161, now seen corresponding path program 1 times [2023-12-25 10:54:53,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:53,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1649256077] [2023-12-25 10:54:53,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:53,693 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:54:53,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:53,694 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:54:53,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-25 10:54:53,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:53,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:53,892 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:54,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:54:54,348 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:54,349 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:54,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1649256077] [2023-12-25 10:54:54,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1649256077] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:54,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:54,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:54,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40161336] [2023-12-25 10:54:54,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:54,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:54,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:54,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:54,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:54,350 INFO L87 Difference]: Start difference. First operand 634 states and 833 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:56,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:56,138 INFO L93 Difference]: Finished difference Result 794 states and 1067 transitions. [2023-12-25 10:54:56,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:56,140 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:54:56,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:56,141 INFO L225 Difference]: With dead ends: 794 [2023-12-25 10:54:56,141 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:56,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:54:56,142 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 2657 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2657 SdHoareTripleChecker+Valid, 1903 SdHoareTripleChecker+Invalid, 1546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:56,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2657 Valid, 1903 Invalid, 1546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:54:56,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:56,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:56,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3594771241830066) internal successors, (832), 633 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:56,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 832 transitions. [2023-12-25 10:54:56,148 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 832 transitions. Word has length 94 [2023-12-25 10:54:56,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:56,148 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 832 transitions. [2023-12-25 10:54:56,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:56,148 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 832 transitions. [2023-12-25 10:54:56,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:54:56,149 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:56,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:54:56,164 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:54:56,352 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:54:56,352 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:56,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:56,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1846935907, now seen corresponding path program 1 times [2023-12-25 10:54:56,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:56,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2085080864] [2023-12-25 10:54:56,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:56,353 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:54:56,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:56,354 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:54:56,356 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:54:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:56,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:56,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:57,000 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:54:57,000 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:57,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:57,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2085080864] [2023-12-25 10:54:57,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2085080864] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:57,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:57,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:57,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600750069] [2023-12-25 10:54:57,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:57,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:57,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:57,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:57,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:57,001 INFO L87 Difference]: Start difference. First operand 634 states and 832 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:58,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:54:58,716 INFO L93 Difference]: Finished difference Result 816 states and 1092 transitions. [2023-12-25 10:54:58,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:54:58,716 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:54:58,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:54:58,718 INFO L225 Difference]: With dead ends: 816 [2023-12-25 10:54:58,718 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:54:58,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:54:58,719 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 1904 mSDsluCounter, 1405 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1904 SdHoareTripleChecker+Valid, 1934 SdHoareTripleChecker+Invalid, 1516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:54:58,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1904 Valid, 1934 Invalid, 1516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1509 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:54:58,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:54:58,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:54:58,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.357843137254902) internal successors, (831), 633 states have internal predecessors, (831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:58,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 831 transitions. [2023-12-25 10:54:58,725 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 831 transitions. Word has length 94 [2023-12-25 10:54:58,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:54:58,725 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 831 transitions. [2023-12-25 10:54:58,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:54:58,725 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 831 transitions. [2023-12-25 10:54:58,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:54:58,726 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:54:58,726 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] [2023-12-25 10:54:58,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-25 10:54:58,929 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:54:58,929 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:54:58,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:54:58,930 INFO L85 PathProgramCache]: Analyzing trace with hash -251225405, now seen corresponding path program 1 times [2023-12-25 10:54:58,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:54:58,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [83546378] [2023-12-25 10:54:58,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:54:58,930 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:54:58,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:54:58,931 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:54:58,932 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:54:59,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:54:59,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:54:59,116 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:54:59,602 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:54:59,602 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:54:59,602 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:54:59,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [83546378] [2023-12-25 10:54:59,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [83546378] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:54:59,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:54:59,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:54:59,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271039048] [2023-12-25 10:54:59,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:54:59,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:54:59,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:54:59,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:54:59,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:54:59,604 INFO L87 Difference]: Start difference. First operand 634 states and 831 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:01,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:01,349 INFO L93 Difference]: Finished difference Result 794 states and 1066 transitions. [2023-12-25 10:55:01,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:01,350 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:55:01,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:01,351 INFO L225 Difference]: With dead ends: 794 [2023-12-25 10:55:01,352 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:01,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:55:01,352 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1907 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 1529 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1907 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 1540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:01,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1907 Valid, 1901 Invalid, 1540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1529 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:55:01,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:01,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:01,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3562091503267975) internal successors, (830), 633 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:01,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 830 transitions. [2023-12-25 10:55:01,358 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 830 transitions. Word has length 94 [2023-12-25 10:55:01,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:01,358 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 830 transitions. [2023-12-25 10:55:01,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:01,358 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 830 transitions. [2023-12-25 10:55:01,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:55:01,359 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:01,359 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] [2023-12-25 10:55:01,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 (25)] Forceful destruction successful, exit code 0 [2023-12-25 10:55:01,562 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:55:01,563 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:01,563 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:01,563 INFO L85 PathProgramCache]: Analyzing trace with hash -2102424565, now seen corresponding path program 1 times [2023-12-25 10:55:01,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:01,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [410355133] [2023-12-25 10:55:01,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:01,564 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:55:01,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:01,564 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:55:01,566 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:55:01,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:01,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:01,751 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:02,188 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:55:02,189 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:02,189 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:02,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [410355133] [2023-12-25 10:55:02,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [410355133] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:02,189 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:02,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:02,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581999708] [2023-12-25 10:55:02,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:02,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:02,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:02,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:02,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:02,190 INFO L87 Difference]: Start difference. First operand 634 states and 830 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:03,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:03,994 INFO L93 Difference]: Finished difference Result 790 states and 1061 transitions. [2023-12-25 10:55:03,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:03,995 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:55:03,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:03,997 INFO L225 Difference]: With dead ends: 790 [2023-12-25 10:55:03,997 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:03,997 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:55:03,997 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 2647 mSDsluCounter, 1388 mSDsCounter, 0 mSdLazyCounter, 1524 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2647 SdHoareTripleChecker+Valid, 1905 SdHoareTripleChecker+Invalid, 1535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:03,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2647 Valid, 1905 Invalid, 1535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1524 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:55:03,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:04,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:04,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3545751633986929) internal successors, (829), 633 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:04,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 829 transitions. [2023-12-25 10:55:04,003 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 829 transitions. Word has length 94 [2023-12-25 10:55:04,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:04,003 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 829 transitions. [2023-12-25 10:55:04,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:04,004 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 829 transitions. [2023-12-25 10:55:04,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:55:04,004 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:04,004 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] [2023-12-25 10:55:04,008 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:55:04,207 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:55:04,208 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:04,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:04,208 INFO L85 PathProgramCache]: Analyzing trace with hash -210482352, now seen corresponding path program 1 times [2023-12-25 10:55:04,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:04,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1985062059] [2023-12-25 10:55:04,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:04,209 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:55:04,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:04,210 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:55:04,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-25 10:55:04,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:04,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:04,393 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:04,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:55:04,831 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:04,831 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:04,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1985062059] [2023-12-25 10:55:04,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1985062059] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:04,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:04,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:04,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384678496] [2023-12-25 10:55:04,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:04,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:04,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:04,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:04,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:04,832 INFO L87 Difference]: Start difference. First operand 634 states and 829 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:06,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:06,459 INFO L93 Difference]: Finished difference Result 816 states and 1091 transitions. [2023-12-25 10:55:06,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:06,459 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:55:06,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:06,461 INFO L225 Difference]: With dead ends: 816 [2023-12-25 10:55:06,461 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:06,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:55:06,462 INFO L413 NwaCegarLoop]: 482 mSDtfsCounter, 2087 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2087 SdHoareTripleChecker+Valid, 1791 SdHoareTripleChecker+Invalid, 1365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:06,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2087 Valid, 1791 Invalid, 1365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1357 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:06,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:06,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:06,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3529411764705883) internal successors, (828), 633 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:06,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 828 transitions. [2023-12-25 10:55:06,467 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 828 transitions. Word has length 94 [2023-12-25 10:55:06,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:06,467 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 828 transitions. [2023-12-25 10:55:06,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:06,468 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 828 transitions. [2023-12-25 10:55:06,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:55:06,468 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:06,468 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] [2023-12-25 10:55:06,474 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:55:06,672 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:55:06,672 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:06,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:06,672 INFO L85 PathProgramCache]: Analyzing trace with hash -619327580, now seen corresponding path program 1 times [2023-12-25 10:55:06,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:06,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [513477174] [2023-12-25 10:55:06,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:06,673 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:55:06,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:06,674 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:55:06,674 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:55:06,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:06,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:06,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:07,308 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:55:07,309 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:07,309 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:07,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [513477174] [2023-12-25 10:55:07,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [513477174] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:07,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:07,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:07,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892891239] [2023-12-25 10:55:07,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:07,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:07,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:07,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:07,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:07,310 INFO L87 Difference]: Start difference. First operand 634 states and 828 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:09,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:09,069 INFO L93 Difference]: Finished difference Result 794 states and 1063 transitions. [2023-12-25 10:55:09,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:09,070 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:55:09,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:09,071 INFO L225 Difference]: With dead ends: 794 [2023-12-25 10:55:09,071 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:09,072 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:55:09,072 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1900 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 1518 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1900 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 1529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:09,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1900 Valid, 1901 Invalid, 1529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1518 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:55:09,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:09,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:09,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3513071895424837) internal successors, (827), 633 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:09,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 827 transitions. [2023-12-25 10:55:09,077 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 827 transitions. Word has length 94 [2023-12-25 10:55:09,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:09,078 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 827 transitions. [2023-12-25 10:55:09,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:09,078 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 827 transitions. [2023-12-25 10:55:09,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:55:09,078 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:09,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:55:09,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 (28)] Ended with exit code 0 [2023-12-25 10:55:09,282 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:55:09,282 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:09,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:09,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1893494246, now seen corresponding path program 1 times [2023-12-25 10:55:09,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:09,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2046574680] [2023-12-25 10:55:09,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:09,283 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:55:09,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:09,284 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:55:09,285 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:55:09,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:09,468 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:09,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:09,884 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:55:09,885 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:09,885 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:09,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2046574680] [2023-12-25 10:55:09,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2046574680] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:09,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:09,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:09,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499596396] [2023-12-25 10:55:09,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:09,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:09,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:09,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:09,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:09,886 INFO L87 Difference]: Start difference. First operand 634 states and 827 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:11,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:11,648 INFO L93 Difference]: Finished difference Result 790 states and 1058 transitions. [2023-12-25 10:55:11,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:11,648 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:55:11,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:11,650 INFO L225 Difference]: With dead ends: 790 [2023-12-25 10:55:11,650 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:11,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:55:11,650 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1893 mSDsluCounter, 1389 mSDsCounter, 0 mSdLazyCounter, 1515 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1893 SdHoareTripleChecker+Valid, 1906 SdHoareTripleChecker+Invalid, 1526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:11,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1893 Valid, 1906 Invalid, 1526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1515 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:55:11,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:11,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:11,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3496732026143792) internal successors, (826), 633 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:11,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 826 transitions. [2023-12-25 10:55:11,656 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 826 transitions. Word has length 94 [2023-12-25 10:55:11,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:11,656 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 826 transitions. [2023-12-25 10:55:11,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:11,656 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 826 transitions. [2023-12-25 10:55:11,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:55:11,657 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:11,657 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:55:11,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-25 10:55:11,860 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:55:11,861 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:11,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:11,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1723188937, now seen corresponding path program 1 times [2023-12-25 10:55:11,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:11,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [589313020] [2023-12-25 10:55:11,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:11,862 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:55:11,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:11,862 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:55:11,865 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:55:12,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:12,048 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:12,050 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:12,498 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:55:12,498 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:12,498 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:12,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [589313020] [2023-12-25 10:55:12,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [589313020] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:12,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:12,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:12,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719630168] [2023-12-25 10:55:12,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:12,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:12,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:12,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:12,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:12,499 INFO L87 Difference]: Start difference. First operand 634 states and 826 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:14,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:14,138 INFO L93 Difference]: Finished difference Result 788 states and 1055 transitions. [2023-12-25 10:55:14,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:14,138 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:55:14,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:14,140 INFO L225 Difference]: With dead ends: 788 [2023-12-25 10:55:14,140 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:14,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:55:14,140 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 2631 mSDsluCounter, 1389 mSDsCounter, 0 mSdLazyCounter, 1513 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2631 SdHoareTripleChecker+Valid, 1906 SdHoareTripleChecker+Invalid, 1524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:14,141 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2631 Valid, 1906 Invalid, 1524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1513 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:14,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:14,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:14,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3480392156862746) internal successors, (825), 633 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:14,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 825 transitions. [2023-12-25 10:55:14,146 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 825 transitions. Word has length 94 [2023-12-25 10:55:14,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:14,146 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 825 transitions. [2023-12-25 10:55:14,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:14,146 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 825 transitions. [2023-12-25 10:55:14,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:55:14,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:14,147 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] [2023-12-25 10:55:14,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2023-12-25 10:55:14,350 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:55:14,350 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:14,350 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:14,351 INFO L85 PathProgramCache]: Analyzing trace with hash -211515308, now seen corresponding path program 1 times [2023-12-25 10:55:14,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:14,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [486608408] [2023-12-25 10:55:14,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:14,351 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:55:14,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:14,352 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:55:14,352 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:55:14,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:14,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:14,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:14,966 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:55:14,966 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:14,966 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:14,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [486608408] [2023-12-25 10:55:14,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [486608408] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:14,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:14,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:14,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708696089] [2023-12-25 10:55:14,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:14,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:14,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:14,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:14,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:14,967 INFO L87 Difference]: Start difference. First operand 634 states and 825 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:16,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:16,694 INFO L93 Difference]: Finished difference Result 794 states and 1059 transitions. [2023-12-25 10:55:16,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:16,694 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:55:16,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:16,696 INFO L225 Difference]: With dead ends: 794 [2023-12-25 10:55:16,696 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:16,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:55:16,697 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 2631 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2631 SdHoareTripleChecker+Valid, 1903 SdHoareTripleChecker+Invalid, 1516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:16,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2631 Valid, 1903 Invalid, 1516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:55:16,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:16,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:16,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.34640522875817) internal successors, (824), 633 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:16,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 824 transitions. [2023-12-25 10:55:16,702 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 824 transitions. Word has length 94 [2023-12-25 10:55:16,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:16,703 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 824 transitions. [2023-12-25 10:55:16,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:16,703 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 824 transitions. [2023-12-25 10:55:16,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 10:55:16,703 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:16,703 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] [2023-12-25 10:55:16,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-25 10:55:16,904 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:55:16,904 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:16,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:16,904 INFO L85 PathProgramCache]: Analyzing trace with hash -2062930942, now seen corresponding path program 1 times [2023-12-25 10:55:16,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:16,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1306507033] [2023-12-25 10:55:16,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:16,905 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:55:16,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:16,906 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:55:16,907 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:55:17,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:17,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:17,115 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:17,557 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:55:17,558 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:17,558 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:17,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1306507033] [2023-12-25 10:55:17,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1306507033] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:17,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:17,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:17,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295021767] [2023-12-25 10:55:17,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:17,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:17,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:17,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:17,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:17,559 INFO L87 Difference]: Start difference. First operand 634 states and 824 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:19,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:19,249 INFO L93 Difference]: Finished difference Result 790 states and 1055 transitions. [2023-12-25 10:55:19,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:19,249 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 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 94 [2023-12-25 10:55:19,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:19,251 INFO L225 Difference]: With dead ends: 790 [2023-12-25 10:55:19,251 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:19,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 87 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:55:19,252 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1887 mSDsluCounter, 1389 mSDsCounter, 0 mSdLazyCounter, 1503 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1887 SdHoareTripleChecker+Valid, 1906 SdHoareTripleChecker+Invalid, 1514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:19,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1887 Valid, 1906 Invalid, 1514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1503 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:19,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:19,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:19,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3447712418300655) internal successors, (823), 633 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:19,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 823 transitions. [2023-12-25 10:55:19,257 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 823 transitions. Word has length 94 [2023-12-25 10:55:19,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:19,257 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 823 transitions. [2023-12-25 10:55:19,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:19,257 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 823 transitions. [2023-12-25 10:55:19,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:19,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:19,258 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] [2023-12-25 10:55:19,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-25 10:55:19,469 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:55:19,469 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:19,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:19,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1766740068, now seen corresponding path program 1 times [2023-12-25 10:55:19,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:19,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [800051068] [2023-12-25 10:55:19,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:19,470 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:55:19,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:19,471 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:55:19,471 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:55:19,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:19,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:19,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:20,085 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:55:20,086 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:20,086 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:20,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [800051068] [2023-12-25 10:55:20,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [800051068] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:20,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:20,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:20,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981410318] [2023-12-25 10:55:20,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:20,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:20,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:20,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:20,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:20,087 INFO L87 Difference]: Start difference. First operand 634 states and 823 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:21,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:21,894 INFO L93 Difference]: Finished difference Result 784 states and 1045 transitions. [2023-12-25 10:55:21,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:21,894 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:21,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:21,896 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:55:21,896 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:21,897 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:21,897 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 2713 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1516 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2713 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:21,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2713 Valid, 1784 Invalid, 1535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1516 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 10:55:21,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:21,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:21,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3431372549019607) internal successors, (822), 633 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:21,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 822 transitions. [2023-12-25 10:55:21,903 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 822 transitions. Word has length 96 [2023-12-25 10:55:21,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:21,903 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 822 transitions. [2023-12-25 10:55:21,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:21,903 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 822 transitions. [2023-12-25 10:55:21,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:21,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:21,904 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] [2023-12-25 10:55:21,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 10:55:22,105 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:55:22,105 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:22,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:22,106 INFO L85 PathProgramCache]: Analyzing trace with hash 500756844, now seen corresponding path program 1 times [2023-12-25 10:55:22,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:22,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [440476862] [2023-12-25 10:55:22,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:22,107 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:55:22,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:22,108 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:55:22,109 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:55:22,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:22,303 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:22,305 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:22,767 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:55:22,767 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:22,767 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:22,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [440476862] [2023-12-25 10:55:22,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [440476862] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:22,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:22,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:22,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005814829] [2023-12-25 10:55:22,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:22,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:22,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:22,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:22,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:22,770 INFO L87 Difference]: Start difference. First operand 634 states and 822 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:24,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:24,495 INFO L93 Difference]: Finished difference Result 787 states and 1047 transitions. [2023-12-25 10:55:24,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:24,496 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:24,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:24,497 INFO L225 Difference]: With dead ends: 787 [2023-12-25 10:55:24,497 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:24,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:24,498 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1982 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1982 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:24,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1982 Valid, 1784 Invalid, 1527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1508 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:55:24,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:24,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:24,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.341503267973856) internal successors, (821), 633 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:24,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 821 transitions. [2023-12-25 10:55:24,503 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 821 transitions. Word has length 96 [2023-12-25 10:55:24,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:24,504 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 821 transitions. [2023-12-25 10:55:24,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:24,504 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 821 transitions. [2023-12-25 10:55:24,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:24,504 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:24,505 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:55:24,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Ended with exit code 0 [2023-12-25 10:55:24,707 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:55:24,708 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:24,708 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:24,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1255893419, now seen corresponding path program 1 times [2023-12-25 10:55:24,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:24,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1275675455] [2023-12-25 10:55:24,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:24,709 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:55:24,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:24,710 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:55:24,713 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:55:24,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:24,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:24,899 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:25,333 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:55:25,333 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:25,333 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:25,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1275675455] [2023-12-25 10:55:25,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1275675455] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:25,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:25,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:25,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971226038] [2023-12-25 10:55:25,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:25,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:25,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:25,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:25,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:25,334 INFO L87 Difference]: Start difference. First operand 634 states and 821 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:27,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:27,048 INFO L93 Difference]: Finished difference Result 787 states and 1046 transitions. [2023-12-25 10:55:27,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:27,048 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:27,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:27,050 INFO L225 Difference]: With dead ends: 787 [2023-12-25 10:55:27,050 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:27,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:27,050 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1980 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1980 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:27,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1980 Valid, 1784 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:55:27,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:27,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:27,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3398692810457515) internal successors, (820), 633 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:27,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 820 transitions. [2023-12-25 10:55:27,055 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 820 transitions. Word has length 96 [2023-12-25 10:55:27,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:27,056 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 820 transitions. [2023-12-25 10:55:27,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:27,056 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 820 transitions. [2023-12-25 10:55:27,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:27,056 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:27,056 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] [2023-12-25 10:55:27,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2023-12-25 10:55:27,257 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:55:27,257 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:27,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:27,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1126876775, now seen corresponding path program 1 times [2023-12-25 10:55:27,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:27,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1664393481] [2023-12-25 10:55:27,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:27,258 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:55:27,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:27,259 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:55:27,260 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:55:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:27,452 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:27,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:27,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:55:27,912 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:27,912 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:27,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1664393481] [2023-12-25 10:55:27,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1664393481] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:27,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:27,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:27,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068186229] [2023-12-25 10:55:27,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:27,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:27,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:27,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:27,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:27,913 INFO L87 Difference]: Start difference. First operand 634 states and 820 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:29,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:29,589 INFO L93 Difference]: Finished difference Result 799 states and 1059 transitions. [2023-12-25 10:55:29,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:29,589 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:29,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:29,591 INFO L225 Difference]: With dead ends: 799 [2023-12-25 10:55:29,591 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:29,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:29,592 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1890 mSDsluCounter, 1377 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1890 SdHoareTripleChecker+Valid, 1894 SdHoareTripleChecker+Invalid, 1497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:29,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1890 Valid, 1894 Invalid, 1497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1486 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:29,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:29,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:29,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.338235294117647) internal successors, (819), 633 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:29,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 819 transitions. [2023-12-25 10:55:29,598 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 819 transitions. Word has length 96 [2023-12-25 10:55:29,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:29,598 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 819 transitions. [2023-12-25 10:55:29,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:29,598 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 819 transitions. [2023-12-25 10:55:29,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:29,599 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:29,599 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] [2023-12-25 10:55:29,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-25 10:55:29,815 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:55:29,815 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:29,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:29,815 INFO L85 PathProgramCache]: Analyzing trace with hash 443260260, now seen corresponding path program 1 times [2023-12-25 10:55:29,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:29,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [909866280] [2023-12-25 10:55:29,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:29,816 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:55:29,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:29,817 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:55:29,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 (37)] Waiting until timeout for monitored process [2023-12-25 10:55:30,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:30,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:30,018 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:30,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:55:30,434 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:30,434 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:30,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [909866280] [2023-12-25 10:55:30,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [909866280] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:30,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:30,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:30,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288000999] [2023-12-25 10:55:30,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:30,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:30,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:30,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:30,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:30,435 INFO L87 Difference]: Start difference. First operand 634 states and 819 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:32,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:32,067 INFO L93 Difference]: Finished difference Result 787 states and 1044 transitions. [2023-12-25 10:55:32,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:32,067 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:32,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:32,069 INFO L225 Difference]: With dead ends: 787 [2023-12-25 10:55:32,069 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:32,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:32,070 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 2702 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 1497 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2702 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:32,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2702 Valid, 1784 Invalid, 1516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1497 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:32,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:32,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:32,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3366013071895424) internal successors, (818), 633 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:32,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 818 transitions. [2023-12-25 10:55:32,075 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 818 transitions. Word has length 96 [2023-12-25 10:55:32,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:32,075 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 818 transitions. [2023-12-25 10:55:32,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:32,075 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 818 transitions. [2023-12-25 10:55:32,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:32,076 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:32,076 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:55:32,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2023-12-25 10:55:32,276 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:55:32,276 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:32,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:32,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1939509934, now seen corresponding path program 1 times [2023-12-25 10:55:32,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:32,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [404277768] [2023-12-25 10:55:32,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:32,277 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:55:32,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:32,278 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:55:32,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-25 10:55:32,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:32,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:32,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:32,889 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:55:32,889 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:32,889 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:32,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [404277768] [2023-12-25 10:55:32,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [404277768] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:32,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:32,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:32,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541933854] [2023-12-25 10:55:32,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:32,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:32,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:32,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:32,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:32,891 INFO L87 Difference]: Start difference. First operand 634 states and 818 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:34,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:34,483 INFO L93 Difference]: Finished difference Result 799 states and 1057 transitions. [2023-12-25 10:55:34,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:34,484 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:34,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:34,485 INFO L225 Difference]: With dead ends: 799 [2023-12-25 10:55:34,485 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:34,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:34,493 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1886 mSDsluCounter, 1377 mSDsCounter, 0 mSdLazyCounter, 1478 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1886 SdHoareTripleChecker+Valid, 1894 SdHoareTripleChecker+Invalid, 1489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:34,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1886 Valid, 1894 Invalid, 1489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1478 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:34,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:34,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:34,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3349673202614378) internal successors, (817), 633 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:34,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 817 transitions. [2023-12-25 10:55:34,499 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 817 transitions. Word has length 96 [2023-12-25 10:55:34,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:34,499 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 817 transitions. [2023-12-25 10:55:34,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:34,499 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 817 transitions. [2023-12-25 10:55:34,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:34,500 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:34,500 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] [2023-12-25 10:55:34,505 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:55:34,700 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:55:34,700 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:34,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:34,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1544761606, now seen corresponding path program 1 times [2023-12-25 10:55:34,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:34,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1503946620] [2023-12-25 10:55:34,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:34,701 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:55:34,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:34,702 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:55:34,703 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:55:34,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:34,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:34,902 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:35,304 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:55:35,304 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:35,304 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:35,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1503946620] [2023-12-25 10:55:35,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1503946620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:35,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:35,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:35,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847055523] [2023-12-25 10:55:35,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:35,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:35,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:35,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:35,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:35,305 INFO L87 Difference]: Start difference. First operand 634 states and 817 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:36,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:36,848 INFO L93 Difference]: Finished difference Result 822 states and 1084 transitions. [2023-12-25 10:55:36,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:36,848 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:36,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:36,850 INFO L225 Difference]: With dead ends: 822 [2023-12-25 10:55:36,850 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:36,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:36,850 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 1888 mSDsluCounter, 1389 mSDsCounter, 0 mSdLazyCounter, 1450 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1888 SdHoareTripleChecker+Valid, 1918 SdHoareTripleChecker+Invalid, 1457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:36,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1888 Valid, 1918 Invalid, 1457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1450 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:55:36,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:36,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:36,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3333333333333333) internal successors, (816), 633 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:36,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 816 transitions. [2023-12-25 10:55:36,856 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 816 transitions. Word has length 96 [2023-12-25 10:55:36,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:36,856 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 816 transitions. [2023-12-25 10:55:36,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:36,856 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 816 transitions. [2023-12-25 10:55:36,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:36,857 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:36,857 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:55:36,876 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:55:37,060 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:55:37,060 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:37,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:37,060 INFO L85 PathProgramCache]: Analyzing trace with hash -52113932, now seen corresponding path program 1 times [2023-12-25 10:55:37,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:37,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [203811132] [2023-12-25 10:55:37,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:37,061 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:55:37,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:37,062 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:55:37,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-25 10:55:37,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:37,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:37,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:37,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:55:37,665 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:37,665 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:37,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [203811132] [2023-12-25 10:55:37,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [203811132] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:37,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:37,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:37,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613535417] [2023-12-25 10:55:37,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:37,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:37,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:37,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:37,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:37,666 INFO L87 Difference]: Start difference. First operand 634 states and 816 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:39,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:39,288 INFO L93 Difference]: Finished difference Result 782 states and 1036 transitions. [2023-12-25 10:55:39,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:39,289 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:39,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:39,290 INFO L225 Difference]: With dead ends: 782 [2023-12-25 10:55:39,290 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:39,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:39,291 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 2689 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 1492 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2689 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:39,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2689 Valid, 1785 Invalid, 1511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1492 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:39,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:39,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:39,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3316993464052287) internal successors, (815), 633 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:39,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 815 transitions. [2023-12-25 10:55:39,296 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 815 transitions. Word has length 96 [2023-12-25 10:55:39,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:39,296 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 815 transitions. [2023-12-25 10:55:39,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:39,296 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 815 transitions. [2023-12-25 10:55:39,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:39,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:39,297 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] [2023-12-25 10:55:39,302 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:55:39,497 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:55:39,497 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:39,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:39,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1952926503, now seen corresponding path program 1 times [2023-12-25 10:55:39,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:39,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [273575490] [2023-12-25 10:55:39,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:39,498 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:55:39,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:39,499 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:55:39,499 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:55:39,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:39,682 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:39,683 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:40,095 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:55:40,095 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:40,095 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:40,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [273575490] [2023-12-25 10:55:40,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [273575490] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:40,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:40,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:40,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582375952] [2023-12-25 10:55:40,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:40,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:40,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:40,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:40,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:40,096 INFO L87 Difference]: Start difference. First operand 634 states and 815 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:41,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:41,723 INFO L93 Difference]: Finished difference Result 784 states and 1037 transitions. [2023-12-25 10:55:41,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:41,723 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:41,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:41,725 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:55:41,725 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:41,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:41,725 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1962 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1962 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 1502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:41,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1962 Valid, 1788 Invalid, 1502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:41,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:41,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:41,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3300653594771241) internal successors, (814), 633 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:41,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 814 transitions. [2023-12-25 10:55:41,730 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 814 transitions. Word has length 96 [2023-12-25 10:55:41,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:41,730 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 814 transitions. [2023-12-25 10:55:41,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:41,731 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 814 transitions. [2023-12-25 10:55:41,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:41,731 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:41,731 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] [2023-12-25 10:55:41,735 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:55:41,935 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:55:41,935 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:41,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:41,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1693346717, now seen corresponding path program 1 times [2023-12-25 10:55:41,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:41,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1186711386] [2023-12-25 10:55:41,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:41,936 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:55:41,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:41,937 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:55:41,938 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:55:42,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:42,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:42,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:42,542 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:55:42,542 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:42,542 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:42,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1186711386] [2023-12-25 10:55:42,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1186711386] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:42,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:42,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:42,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491132403] [2023-12-25 10:55:42,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:42,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:42,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:42,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:42,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:42,543 INFO L87 Difference]: Start difference. First operand 634 states and 814 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:44,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:44,158 INFO L93 Difference]: Finished difference Result 784 states and 1036 transitions. [2023-12-25 10:55:44,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:44,158 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:44,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:44,160 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:55:44,160 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:44,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:44,160 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 2683 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 1479 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2683 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 1498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:44,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2683 Valid, 1788 Invalid, 1498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1479 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:44,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:44,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:44,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3284313725490196) internal successors, (813), 633 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:44,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 813 transitions. [2023-12-25 10:55:44,165 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 813 transitions. Word has length 96 [2023-12-25 10:55:44,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:44,165 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 813 transitions. [2023-12-25 10:55:44,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:44,165 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 813 transitions. [2023-12-25 10:55:44,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:44,166 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:44,166 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] [2023-12-25 10:55:44,176 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:55:44,375 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:55:44,376 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:44,376 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:44,376 INFO L85 PathProgramCache]: Analyzing trace with hash 427743812, now seen corresponding path program 1 times [2023-12-25 10:55:44,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:44,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [985681233] [2023-12-25 10:55:44,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:44,376 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:55:44,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:44,377 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:55:44,378 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:55:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:44,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:44,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:44,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:55:44,974 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:44,974 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:44,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [985681233] [2023-12-25 10:55:44,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [985681233] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:44,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:44,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:44,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594521941] [2023-12-25 10:55:44,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:44,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:44,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:44,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:44,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:44,975 INFO L87 Difference]: Start difference. First operand 634 states and 813 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:46,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:46,581 INFO L93 Difference]: Finished difference Result 713 states and 927 transitions. [2023-12-25 10:55:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:46,581 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:46,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:46,583 INFO L225 Difference]: With dead ends: 713 [2023-12-25 10:55:46,583 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:46,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:46,583 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1960 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1960 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:46,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1960 Valid, 1785 Invalid, 1494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1475 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:46,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:46,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:46,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.326797385620915) internal successors, (812), 633 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:46,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 812 transitions. [2023-12-25 10:55:46,588 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 812 transitions. Word has length 96 [2023-12-25 10:55:46,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:46,588 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 812 transitions. [2023-12-25 10:55:46,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:46,588 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 812 transitions. [2023-12-25 10:55:46,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:46,589 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:46,589 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] [2023-12-25 10:55:46,594 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:55:46,789 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:55:46,790 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:46,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:46,790 INFO L85 PathProgramCache]: Analyzing trace with hash -375995292, now seen corresponding path program 1 times [2023-12-25 10:55:46,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:46,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1770598605] [2023-12-25 10:55:46,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:46,790 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:55:46,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:46,791 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:55:46,792 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:55:46,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:46,995 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:46,997 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:47,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:55:47,408 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:47,408 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:47,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1770598605] [2023-12-25 10:55:47,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1770598605] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:47,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:47,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:47,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761175433] [2023-12-25 10:55:47,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:47,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:47,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:47,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:47,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:47,410 INFO L87 Difference]: Start difference. First operand 634 states and 812 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:49,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:49,011 INFO L93 Difference]: Finished difference Result 713 states and 926 transitions. [2023-12-25 10:55:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:49,011 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:49,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:49,013 INFO L225 Difference]: With dead ends: 713 [2023-12-25 10:55:49,013 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:49,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:49,013 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 2678 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2678 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:49,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2678 Valid, 1785 Invalid, 1490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1471 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:49,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:49,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:49,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3251633986928104) internal successors, (811), 633 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:49,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 811 transitions. [2023-12-25 10:55:49,025 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 811 transitions. Word has length 96 [2023-12-25 10:55:49,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:49,026 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 811 transitions. [2023-12-25 10:55:49,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:49,026 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 811 transitions. [2023-12-25 10:55:49,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:49,027 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:49,027 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] [2023-12-25 10:55:49,032 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 (44)] Ended with exit code 0 [2023-12-25 10:55:49,227 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:55:49,227 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:49,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:49,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1536201810, now seen corresponding path program 1 times [2023-12-25 10:55:49,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:49,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [221180943] [2023-12-25 10:55:49,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:49,229 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:55:49,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:49,230 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:55:49,233 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:55:49,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:49,416 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:49,418 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:49,827 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:55:49,827 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:49,827 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:49,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [221180943] [2023-12-25 10:55:49,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [221180943] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:49,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:49,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:49,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684920755] [2023-12-25 10:55:49,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:49,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:49,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:49,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:49,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:49,828 INFO L87 Difference]: Start difference. First operand 634 states and 811 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:51,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:51,408 INFO L93 Difference]: Finished difference Result 725 states and 939 transitions. [2023-12-25 10:55:51,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:51,409 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:51,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:51,409 INFO L225 Difference]: With dead ends: 725 [2023-12-25 10:55:51,409 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:51,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:51,410 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1869 mSDsluCounter, 1379 mSDsCounter, 0 mSdLazyCounter, 1451 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1869 SdHoareTripleChecker+Valid, 1896 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:51,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1869 Valid, 1896 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1451 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:55:51,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:51,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:51,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3235294117647058) internal successors, (810), 633 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:51,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 810 transitions. [2023-12-25 10:55:51,415 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 810 transitions. Word has length 96 [2023-12-25 10:55:51,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:51,415 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 810 transitions. [2023-12-25 10:55:51,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:51,415 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 810 transitions. [2023-12-25 10:55:51,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:51,416 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:51,416 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] [2023-12-25 10:55:51,419 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:55:51,616 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:55:51,616 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:51,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:51,617 INFO L85 PathProgramCache]: Analyzing trace with hash 134588212, now seen corresponding path program 1 times [2023-12-25 10:55:51,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:51,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [457452144] [2023-12-25 10:55:51,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:51,617 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:55:51,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:51,618 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:55:51,619 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:55:51,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:51,803 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:51,804 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:52,199 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:55:52,199 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:52,199 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:52,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [457452144] [2023-12-25 10:55:52,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [457452144] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:52,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:52,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:52,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718180303] [2023-12-25 10:55:52,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:52,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:52,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:52,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:52,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:52,201 INFO L87 Difference]: Start difference. First operand 634 states and 810 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:53,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:53,900 INFO L93 Difference]: Finished difference Result 784 states and 1032 transitions. [2023-12-25 10:55:53,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:53,900 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:53,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:53,901 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:55:53,901 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:53,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:55:53,902 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 2442 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2442 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 1483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:53,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2442 Valid, 1788 Invalid, 1483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1464 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:53,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:53,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:53,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3218954248366013) internal successors, (809), 633 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:53,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 809 transitions. [2023-12-25 10:55:53,906 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 809 transitions. Word has length 96 [2023-12-25 10:55:53,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:53,907 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 809 transitions. [2023-12-25 10:55:53,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:53,907 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 809 transitions. [2023-12-25 10:55:53,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:53,907 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:53,907 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:55:53,910 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:55:54,108 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:55:54,108 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:54,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:54,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1131131867, now seen corresponding path program 1 times [2023-12-25 10:55:54,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:54,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [221724294] [2023-12-25 10:55:54,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:54,109 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:55:54,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:54,109 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:55:54,110 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:55:54,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:54,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:54,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:54,720 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:55:54,720 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:54,720 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:54,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [221724294] [2023-12-25 10:55:54,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [221724294] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:54,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:54,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:54,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192043410] [2023-12-25 10:55:54,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:54,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:54,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:54,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:54,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:54,721 INFO L87 Difference]: Start difference. First operand 634 states and 809 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:56,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:56,324 INFO L93 Difference]: Finished difference Result 713 states and 923 transitions. [2023-12-25 10:55:56,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:56,324 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:56,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:56,325 INFO L225 Difference]: With dead ends: 713 [2023-12-25 10:55:56,325 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:56,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:56,326 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1951 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1460 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1951 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:56,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1951 Valid, 1785 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1460 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:56,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:56,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:56,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3202614379084967) internal successors, (808), 633 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:56,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 808 transitions. [2023-12-25 10:55:56,331 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 808 transitions. Word has length 96 [2023-12-25 10:55:56,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:56,331 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 808 transitions. [2023-12-25 10:55:56,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:56,331 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 808 transitions. [2023-12-25 10:55:56,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:56,332 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:56,332 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] [2023-12-25 10:55:56,337 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:55:56,532 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:55:56,532 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:56,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:56,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1928248723, now seen corresponding path program 1 times [2023-12-25 10:55:56,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:56,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1437673361] [2023-12-25 10:55:56,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:56,533 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:55:56,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:56,534 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:55:56,535 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:55:56,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:56,729 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:56,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:57,149 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:55:57,149 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:57,149 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:57,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1437673361] [2023-12-25 10:55:57,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1437673361] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:57,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:57,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:57,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763507797] [2023-12-25 10:55:57,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:57,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:57,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:57,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:57,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:57,150 INFO L87 Difference]: Start difference. First operand 634 states and 808 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:58,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:55:58,733 INFO L93 Difference]: Finished difference Result 784 states and 1030 transitions. [2023-12-25 10:55:58,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:55:58,733 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:55:58,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:55:58,734 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:55:58,734 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:55:58,734 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:55:58,735 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 2664 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1460 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2664 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:55:58,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2664 Valid, 1784 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1460 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:55:58,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:55:58,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:55:58,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3186274509803921) internal successors, (807), 633 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:58,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 807 transitions. [2023-12-25 10:55:58,739 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 807 transitions. Word has length 96 [2023-12-25 10:55:58,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:55:58,739 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 807 transitions. [2023-12-25 10:55:58,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:55:58,739 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 807 transitions. [2023-12-25 10:55:58,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:55:58,740 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:55:58,740 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] [2023-12-25 10:55:58,747 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:55:58,940 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:55:58,941 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:55:58,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:55:58,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1101595287, now seen corresponding path program 1 times [2023-12-25 10:55:58,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:55:58,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [97306199] [2023-12-25 10:55:58,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:55:58,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:55:58,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:55:58,942 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:55:58,945 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:55:59,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:55:59,130 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:55:59,132 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:55:59,546 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:55:59,546 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:55:59,546 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:55:59,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [97306199] [2023-12-25 10:55:59,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [97306199] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:55:59,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:55:59,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:55:59,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129283316] [2023-12-25 10:55:59,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:55:59,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:55:59,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:55:59,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:55:59,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:55:59,547 INFO L87 Difference]: Start difference. First operand 634 states and 807 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:01,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:01,131 INFO L93 Difference]: Finished difference Result 787 states and 1032 transitions. [2023-12-25 10:56:01,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:01,132 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:01,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:01,133 INFO L225 Difference]: With dead ends: 787 [2023-12-25 10:56:01,133 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:01,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:01,134 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1948 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1948 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:01,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1948 Valid, 1784 Invalid, 1471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:56:01,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:01,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:01,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3169934640522876) internal successors, (806), 633 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:01,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 806 transitions. [2023-12-25 10:56:01,139 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 806 transitions. Word has length 96 [2023-12-25 10:56:01,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:01,140 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 806 transitions. [2023-12-25 10:56:01,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:01,140 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 806 transitions. [2023-12-25 10:56:01,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:01,140 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:01,140 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] [2023-12-25 10:56:01,146 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:56:01,344 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:56:01,344 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:01,344 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:01,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1279554647, now seen corresponding path program 1 times [2023-12-25 10:56:01,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:01,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [326484436] [2023-12-25 10:56:01,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:01,345 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:56:01,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:01,346 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:56:01,346 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:56:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:01,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:01,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:01,933 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:56:01,933 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:01,933 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:01,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [326484436] [2023-12-25 10:56:01,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [326484436] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:01,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:01,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:01,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108095229] [2023-12-25 10:56:01,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:01,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:01,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:01,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:01,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:01,934 INFO L87 Difference]: Start difference. First operand 634 states and 806 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:03,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:03,522 INFO L93 Difference]: Finished difference Result 784 states and 1028 transitions. [2023-12-25 10:56:03,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:03,523 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:03,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:03,523 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:56:03,523 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:03,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:03,524 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 1943 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1943 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:03,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1943 Valid, 1784 Invalid, 1471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 10:56:03,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:03,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:03,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.315359477124183) internal successors, (805), 633 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:03,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 805 transitions. [2023-12-25 10:56:03,528 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 805 transitions. Word has length 96 [2023-12-25 10:56:03,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:03,529 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 805 transitions. [2023-12-25 10:56:03,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:03,529 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 805 transitions. [2023-12-25 10:56:03,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:03,529 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:03,529 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] [2023-12-25 10:56:03,533 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:56:03,733 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:56:03,733 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:03,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:03,734 INFO L85 PathProgramCache]: Analyzing trace with hash 297856183, now seen corresponding path program 1 times [2023-12-25 10:56:03,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:03,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352656593] [2023-12-25 10:56:03,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:03,734 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:56:03,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:03,735 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:56:03,736 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:56:03,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:03,920 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:03,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:04,322 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:56:04,322 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:04,322 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:04,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352656593] [2023-12-25 10:56:04,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352656593] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:04,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:04,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:04,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704334314] [2023-12-25 10:56:04,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:04,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:04,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:04,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:04,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:04,323 INFO L87 Difference]: Start difference. First operand 634 states and 805 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:05,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:05,890 INFO L93 Difference]: Finished difference Result 787 states and 1030 transitions. [2023-12-25 10:56:05,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:05,890 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:05,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:05,891 INFO L225 Difference]: With dead ends: 787 [2023-12-25 10:56:05,891 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:05,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:05,892 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1944 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1944 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:05,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1944 Valid, 1784 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1444 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:05,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:05,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:05,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3137254901960784) internal successors, (804), 633 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:05,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 804 transitions. [2023-12-25 10:56:05,896 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 804 transitions. Word has length 96 [2023-12-25 10:56:05,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:05,896 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 804 transitions. [2023-12-25 10:56:05,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:05,897 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 804 transitions. [2023-12-25 10:56:05,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:05,897 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:05,897 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] [2023-12-25 10:56:05,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Ended with exit code 0 [2023-12-25 10:56:06,100 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:56:06,100 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:06,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:06,101 INFO L85 PathProgramCache]: Analyzing trace with hash -2084914011, now seen corresponding path program 1 times [2023-12-25 10:56:06,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:06,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [799243326] [2023-12-25 10:56:06,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:06,101 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:56:06,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:06,102 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:56:06,103 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:56:06,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:06,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:06,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:06,721 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:56:06,721 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:06,722 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:06,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [799243326] [2023-12-25 10:56:06,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [799243326] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:06,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:06,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:06,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227219088] [2023-12-25 10:56:06,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:06,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:06,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:06,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:06,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:06,723 INFO L87 Difference]: Start difference. First operand 634 states and 804 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:08,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:08,251 INFO L93 Difference]: Finished difference Result 799 states and 1043 transitions. [2023-12-25 10:56:08,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:08,252 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:08,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:08,253 INFO L225 Difference]: With dead ends: 799 [2023-12-25 10:56:08,253 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:08,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:08,254 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1857 mSDsluCounter, 1377 mSDsCounter, 0 mSdLazyCounter, 1423 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1857 SdHoareTripleChecker+Valid, 1894 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:08,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1857 Valid, 1894 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1423 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:08,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:08,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:08,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3120915032679739) internal successors, (803), 633 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:08,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 803 transitions. [2023-12-25 10:56:08,258 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 803 transitions. Word has length 96 [2023-12-25 10:56:08,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:08,258 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 803 transitions. [2023-12-25 10:56:08,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:08,259 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 803 transitions. [2023-12-25 10:56:08,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:08,259 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:08,259 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] [2023-12-25 10:56:08,264 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:56:08,460 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:56:08,460 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:08,460 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:08,460 INFO L85 PathProgramCache]: Analyzing trace with hash 807960068, now seen corresponding path program 1 times [2023-12-25 10:56:08,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:08,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1337235936] [2023-12-25 10:56:08,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:08,461 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:56:08,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:08,462 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:56:08,463 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:56:08,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:08,652 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:08,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:09,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:56:09,056 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:09,056 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:09,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1337235936] [2023-12-25 10:56:09,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1337235936] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:09,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:09,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:09,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698989768] [2023-12-25 10:56:09,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:09,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:09,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:09,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:09,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:09,059 INFO L87 Difference]: Start difference. First operand 634 states and 803 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:10,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:10,619 INFO L93 Difference]: Finished difference Result 784 states and 1025 transitions. [2023-12-25 10:56:10,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:10,620 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:10,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:10,620 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:56:10,621 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:10,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:10,621 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 1936 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1936 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:10,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1936 Valid, 1784 Invalid, 1460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:10,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:10,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:10,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3104575163398693) internal successors, (802), 633 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:10,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 802 transitions. [2023-12-25 10:56:10,625 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 802 transitions. Word has length 96 [2023-12-25 10:56:10,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:10,625 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 802 transitions. [2023-12-25 10:56:10,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:10,626 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 802 transitions. [2023-12-25 10:56:10,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:10,626 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:10,626 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] [2023-12-25 10:56:10,629 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:56:10,829 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:56:10,829 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:10,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:10,830 INFO L85 PathProgramCache]: Analyzing trace with hash -457280392, now seen corresponding path program 1 times [2023-12-25 10:56:10,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:10,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1015679257] [2023-12-25 10:56:10,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:10,830 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:56:10,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:10,831 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:56:10,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2023-12-25 10:56:11,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:11,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:11,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:11,452 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:56:11,452 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:11,452 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:11,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1015679257] [2023-12-25 10:56:11,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1015679257] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:11,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:11,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:11,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49638204] [2023-12-25 10:56:11,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:11,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:11,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:11,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:11,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:11,454 INFO L87 Difference]: Start difference. First operand 634 states and 802 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:13,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:13,017 INFO L93 Difference]: Finished difference Result 787 states and 1027 transitions. [2023-12-25 10:56:13,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:13,017 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:13,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:13,018 INFO L225 Difference]: With dead ends: 787 [2023-12-25 10:56:13,018 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:13,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:13,018 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1937 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 1433 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1937 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 1452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:13,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1937 Valid, 1784 Invalid, 1452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1433 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:13,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:13,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:13,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3088235294117647) internal successors, (801), 633 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:13,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 801 transitions. [2023-12-25 10:56:13,023 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 801 transitions. Word has length 96 [2023-12-25 10:56:13,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:13,023 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 801 transitions. [2023-12-25 10:56:13,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:13,023 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 801 transitions. [2023-12-25 10:56:13,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:13,024 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:13,024 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] [2023-12-25 10:56:13,030 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:56:13,227 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:56:13,227 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:13,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:13,228 INFO L85 PathProgramCache]: Analyzing trace with hash -919090496, now seen corresponding path program 1 times [2023-12-25 10:56:13,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:13,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [436241461] [2023-12-25 10:56:13,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:13,228 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:56:13,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:13,229 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:56:13,264 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:56:13,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:13,433 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:13,434 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:13,875 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:56:13,875 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:13,875 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:13,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [436241461] [2023-12-25 10:56:13,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [436241461] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:13,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:13,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:13,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028777461] [2023-12-25 10:56:13,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:13,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:13,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:13,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:13,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:13,876 INFO L87 Difference]: Start difference. First operand 634 states and 801 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:15,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:15,455 INFO L93 Difference]: Finished difference Result 782 states and 1021 transitions. [2023-12-25 10:56:15,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:15,455 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:15,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:15,456 INFO L225 Difference]: With dead ends: 782 [2023-12-25 10:56:15,456 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:15,456 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:15,464 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 2642 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2642 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:15,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2642 Valid, 1785 Invalid, 1453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1434 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:15,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:15,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:15,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3071895424836601) internal successors, (800), 633 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:15,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 800 transitions. [2023-12-25 10:56:15,468 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 800 transitions. Word has length 96 [2023-12-25 10:56:15,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:15,468 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 800 transitions. [2023-12-25 10:56:15,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:15,469 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 800 transitions. [2023-12-25 10:56:15,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:15,469 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:15,469 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] [2023-12-25 10:56:15,474 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:56:15,672 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:56:15,672 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:15,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:15,673 INFO L85 PathProgramCache]: Analyzing trace with hash -599186684, now seen corresponding path program 1 times [2023-12-25 10:56:15,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:15,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1652629300] [2023-12-25 10:56:15,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:15,673 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:56:15,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:15,674 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:56:15,675 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:56:15,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:15,866 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:15,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:16,297 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:56:16,297 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:16,297 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:16,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1652629300] [2023-12-25 10:56:16,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1652629300] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:16,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:16,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:16,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558016903] [2023-12-25 10:56:16,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:16,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:16,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:16,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:16,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:16,298 INFO L87 Difference]: Start difference. First operand 634 states and 800 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:17,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:17,854 INFO L93 Difference]: Finished difference Result 784 states and 1022 transitions. [2023-12-25 10:56:17,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:17,854 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:17,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:17,855 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:56:17,855 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:17,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:17,856 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 2631 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 1425 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2631 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 1444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:17,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2631 Valid, 1788 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:17,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:17,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:17,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3055555555555556) internal successors, (799), 633 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:17,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 799 transitions. [2023-12-25 10:56:17,860 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 799 transitions. Word has length 96 [2023-12-25 10:56:17,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:17,860 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 799 transitions. [2023-12-25 10:56:17,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:17,860 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 799 transitions. [2023-12-25 10:56:17,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:17,861 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:17,861 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] [2023-12-25 10:56:17,864 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:56:18,061 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:56:18,061 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:18,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:18,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1068299218, now seen corresponding path program 1 times [2023-12-25 10:56:18,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:18,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1775481041] [2023-12-25 10:56:18,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:18,062 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:56:18,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:18,063 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:56:18,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 (57)] Waiting until timeout for monitored process [2023-12-25 10:56:18,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:18,253 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:18,255 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:18,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:56:18,654 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:18,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:18,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1775481041] [2023-12-25 10:56:18,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1775481041] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:18,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:18,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:18,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946995424] [2023-12-25 10:56:18,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:18,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:18,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:18,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:18,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:18,656 INFO L87 Difference]: Start difference. First operand 634 states and 799 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:20,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:20,191 INFO L93 Difference]: Finished difference Result 782 states and 1019 transitions. [2023-12-25 10:56:20,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:20,191 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:20,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:20,192 INFO L225 Difference]: With dead ends: 782 [2023-12-25 10:56:20,192 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:20,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:20,193 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 1927 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 1426 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1927 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:20,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1927 Valid, 1785 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1426 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:20,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:20,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:20,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.303921568627451) internal successors, (798), 633 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:20,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 798 transitions. [2023-12-25 10:56:20,197 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 798 transitions. Word has length 96 [2023-12-25 10:56:20,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:20,197 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 798 transitions. [2023-12-25 10:56:20,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:20,198 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 798 transitions. [2023-12-25 10:56:20,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:20,198 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:20,198 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] [2023-12-25 10:56:20,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2023-12-25 10:56:20,401 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:56:20,401 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:20,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:20,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1873206628, now seen corresponding path program 1 times [2023-12-25 10:56:20,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:20,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1552289160] [2023-12-25 10:56:20,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:20,402 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:56:20,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:20,403 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:56:20,405 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:56:20,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:20,600 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:20,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:21,017 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:56:21,017 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:21,017 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:21,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1552289160] [2023-12-25 10:56:21,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1552289160] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:21,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:21,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:21,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499599453] [2023-12-25 10:56:21,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:21,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:21,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:21,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:21,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:21,018 INFO L87 Difference]: Start difference. First operand 634 states and 798 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:22,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:22,590 INFO L93 Difference]: Finished difference Result 784 states and 1020 transitions. [2023-12-25 10:56:22,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:22,590 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:22,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:22,591 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:56:22,591 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:22,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:22,592 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1926 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 1417 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1926 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 1436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:22,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1926 Valid, 1788 Invalid, 1436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1417 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:22,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:22,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:22,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3022875816993464) internal successors, (797), 633 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:56:22,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 797 transitions. [2023-12-25 10:56:22,596 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 797 transitions. Word has length 96 [2023-12-25 10:56:22,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:22,596 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 797 transitions. [2023-12-25 10:56:22,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:22,596 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 797 transitions. [2023-12-25 10:56:22,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:22,597 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:22,597 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] [2023-12-25 10:56:22,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Ended with exit code 0 [2023-12-25 10:56:22,800 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:56:22,800 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:22,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:22,801 INFO L85 PathProgramCache]: Analyzing trace with hash 608299816, now seen corresponding path program 1 times [2023-12-25 10:56:22,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:22,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [202666083] [2023-12-25 10:56:22,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:22,801 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:56:22,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:22,803 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:56:22,803 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:56:22,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:22,994 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:22,996 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:23,400 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:56:23,400 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:23,400 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:23,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [202666083] [2023-12-25 10:56:23,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [202666083] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:23,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:23,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:23,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229539308] [2023-12-25 10:56:23,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:23,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:23,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:23,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:23,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:23,401 INFO L87 Difference]: Start difference. First operand 634 states and 797 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:24,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:24,977 INFO L93 Difference]: Finished difference Result 713 states and 911 transitions. [2023-12-25 10:56:24,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:24,978 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:24,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:24,979 INFO L225 Difference]: With dead ends: 713 [2023-12-25 10:56:24,979 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:24,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:24,979 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 2631 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1413 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2631 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:24,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2631 Valid, 1785 Invalid, 1432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1413 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:24,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:24,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:24,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.3006535947712419) internal successors, (796), 633 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:24,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 796 transitions. [2023-12-25 10:56:24,984 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 796 transitions. Word has length 96 [2023-12-25 10:56:24,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:24,984 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 796 transitions. [2023-12-25 10:56:24,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:24,984 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 796 transitions. [2023-12-25 10:56:24,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:24,984 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:24,985 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] [2023-12-25 10:56:24,996 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:56:25,188 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:56:25,188 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:25,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:25,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1773066592, now seen corresponding path program 1 times [2023-12-25 10:56:25,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:25,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [869018548] [2023-12-25 10:56:25,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:25,189 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:56:25,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:25,190 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:56:25,224 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:56:25,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:25,396 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:25,397 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:25,851 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:56:25,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:25,851 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:25,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [869018548] [2023-12-25 10:56:25,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [869018548] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:25,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:25,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:25,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228902383] [2023-12-25 10:56:25,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:25,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:25,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:25,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:25,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:25,852 INFO L87 Difference]: Start difference. First operand 634 states and 796 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:27,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:27,408 INFO L93 Difference]: Finished difference Result 784 states and 1018 transitions. [2023-12-25 10:56:27,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:27,409 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:27,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:27,410 INFO L225 Difference]: With dead ends: 784 [2023-12-25 10:56:27,410 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:27,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:27,410 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1922 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 1409 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1922 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 1428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:27,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1922 Valid, 1788 Invalid, 1428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1409 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:27,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:27,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:27,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.2990196078431373) internal successors, (795), 633 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:27,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 795 transitions. [2023-12-25 10:56:27,415 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 795 transitions. Word has length 96 [2023-12-25 10:56:27,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:27,415 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 795 transitions. [2023-12-25 10:56:27,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:27,415 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 795 transitions. [2023-12-25 10:56:27,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 10:56:27,415 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:27,416 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] [2023-12-25 10:56:27,419 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 (60)] Ended with exit code 0 [2023-12-25 10:56:27,617 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:56:27,617 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:27,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:27,617 INFO L85 PathProgramCache]: Analyzing trace with hash 865275896, now seen corresponding path program 1 times [2023-12-25 10:56:27,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:27,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1755900734] [2023-12-25 10:56:27,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:27,618 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:56:27,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:27,619 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:56:27,619 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:56:27,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:27,816 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:27,817 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:28,217 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:56:28,217 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:28,217 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:28,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1755900734] [2023-12-25 10:56:28,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1755900734] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:28,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:28,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:28,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362454810] [2023-12-25 10:56:28,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:28,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:28,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:28,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:28,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:28,219 INFO L87 Difference]: Start difference. First operand 634 states and 795 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:29,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:29,769 INFO L93 Difference]: Finished difference Result 782 states and 1015 transitions. [2023-12-25 10:56:29,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:29,770 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 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 96 [2023-12-25 10:56:29,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:29,771 INFO L225 Difference]: With dead ends: 782 [2023-12-25 10:56:29,771 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:29,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 89 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:56:29,771 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 1919 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 1410 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1919 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:29,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1919 Valid, 1785 Invalid, 1429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1410 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:29,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:29,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:29,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.2973856209150327) internal successors, (794), 633 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:29,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 794 transitions. [2023-12-25 10:56:29,775 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 794 transitions. Word has length 96 [2023-12-25 10:56:29,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:29,775 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 794 transitions. [2023-12-25 10:56:29,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:29,775 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 794 transitions. [2023-12-25 10:56:29,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 10:56:29,776 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:29,776 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] [2023-12-25 10:56:29,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 (61)] Ended with exit code 0 [2023-12-25 10:56:29,976 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:56:29,977 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:29,977 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:29,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1316426182, now seen corresponding path program 1 times [2023-12-25 10:56:29,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:29,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1726717521] [2023-12-25 10:56:29,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:29,977 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:56:29,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:29,978 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:56:29,979 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:56:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:30,182 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:30,184 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:30,573 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:56:30,573 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:30,573 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:30,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1726717521] [2023-12-25 10:56:30,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1726717521] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:30,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:30,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:30,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594746396] [2023-12-25 10:56:30,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:30,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:30,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:30,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:30,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:30,574 INFO L87 Difference]: Start difference. First operand 634 states and 794 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:32,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:32,117 INFO L93 Difference]: Finished difference Result 782 states and 1014 transitions. [2023-12-25 10:56:32,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:32,118 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 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 97 [2023-12-25 10:56:32,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:32,119 INFO L225 Difference]: With dead ends: 782 [2023-12-25 10:56:32,119 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:32,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 90 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:56:32,119 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 1917 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 1406 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1917 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:32,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1917 Valid, 1785 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1406 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:32,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:32,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:32,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.2957516339869282) internal successors, (793), 633 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:32,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 793 transitions. [2023-12-25 10:56:32,123 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 793 transitions. Word has length 97 [2023-12-25 10:56:32,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:32,124 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 793 transitions. [2023-12-25 10:56:32,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:32,124 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 793 transitions. [2023-12-25 10:56:32,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 10:56:32,124 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:32,124 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] [2023-12-25 10:56:32,127 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:56:32,325 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:56:32,325 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:32,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:32,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1365796076, now seen corresponding path program 1 times [2023-12-25 10:56:32,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:32,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1871395051] [2023-12-25 10:56:32,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:32,326 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:56:32,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:32,326 INFO L229 MonitoredProcess]: Starting monitored process 63 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:56:32,327 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 (63)] Waiting until timeout for monitored process [2023-12-25 10:56:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:32,518 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:56:32,520 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:32,911 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:56:32,912 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:32,912 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:32,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1871395051] [2023-12-25 10:56:32,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1871395051] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:32,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:32,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:56:32,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723126862] [2023-12-25 10:56:32,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:32,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:56:32,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:32,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:56:32,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:56:32,913 INFO L87 Difference]: Start difference. First operand 634 states and 793 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:34,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:56:34,454 INFO L93 Difference]: Finished difference Result 783 states and 1014 transitions. [2023-12-25 10:56:34,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:56:34,454 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 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 97 [2023-12-25 10:56:34,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:56:34,455 INFO L225 Difference]: With dead ends: 783 [2023-12-25 10:56:34,455 INFO L226 Difference]: Without dead ends: 708 [2023-12-25 10:56:34,456 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 90 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:56:34,456 INFO L413 NwaCegarLoop]: 480 mSDtfsCounter, 2659 mSDsluCounter, 1269 mSDsCounter, 0 mSdLazyCounter, 1399 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2659 SdHoareTripleChecker+Valid, 1749 SdHoareTripleChecker+Invalid, 1418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:56:34,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2659 Valid, 1749 Invalid, 1418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1399 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:56:34,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2023-12-25 10:56:34,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 634. [2023-12-25 10:56:34,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 612 states have (on average 1.2941176470588236) internal successors, (792), 633 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:34,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 792 transitions. [2023-12-25 10:56:34,460 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 792 transitions. Word has length 97 [2023-12-25 10:56:34,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:56:34,461 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 792 transitions. [2023-12-25 10:56:34,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:56:34,461 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 792 transitions. [2023-12-25 10:56:34,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 10:56:34,461 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:56:34,461 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] [2023-12-25 10:56:34,464 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 (63)] Forceful destruction successful, exit code 0 [2023-12-25 10:56:34,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_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:56:34,664 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:56:34,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:56:34,665 INFO L85 PathProgramCache]: Analyzing trace with hash 236768823, now seen corresponding path program 1 times [2023-12-25 10:56:34,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:56:34,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [597275496] [2023-12-25 10:56:34,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:56:34,665 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:56:34,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:56:34,666 INFO L229 MonitoredProcess]: Starting monitored process 64 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:56:34,669 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 (64)] Waiting until timeout for monitored process [2023-12-25 10:56:34,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:56:34,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 46 conjunts are in the unsatisfiable core [2023-12-25 10:56:34,861 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:56:39,330 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:56:39,330 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:56:39,330 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:56:39,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [597275496] [2023-12-25 10:56:39,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [597275496] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:56:39,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:56:39,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2023-12-25 10:56:39,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393366117] [2023-12-25 10:56:39,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:56:39,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-25 10:56:39,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:56:39,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-25 10:56:39,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=670, Unknown=0, NotChecked=0, Total=870 [2023-12-25 10:56:39,331 INFO L87 Difference]: Start difference. First operand 634 states and 792 transitions. Second operand has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:57:04,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:57:04,899 INFO L93 Difference]: Finished difference Result 2623 states and 3286 transitions. [2023-12-25 10:57:04,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-25 10:57:04,899 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 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 98 [2023-12-25 10:57:04,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:57:04,902 INFO L225 Difference]: With dead ends: 2623 [2023-12-25 10:57:04,902 INFO L226 Difference]: Without dead ends: 2486 [2023-12-25 10:57:04,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=379, Invalid=1261, Unknown=0, NotChecked=0, Total=1640 [2023-12-25 10:57:04,902 INFO L413 NwaCegarLoop]: 2364 mSDtfsCounter, 6195 mSDsluCounter, 21917 mSDsCounter, 0 mSdLazyCounter, 14816 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6195 SdHoareTripleChecker+Valid, 24281 SdHoareTripleChecker+Invalid, 14816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:57:04,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6195 Valid, 24281 Invalid, 14816 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 14816 Invalid, 0 Unknown, 0 Unchecked, 23.9s Time] [2023-12-25 10:57:04,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2486 states. [2023-12-25 10:57:04,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2486 to 645. [2023-12-25 10:57:04,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 623 states have (on average 1.2921348314606742) internal successors, (805), 644 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:57:04,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 805 transitions. [2023-12-25 10:57:04,910 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 805 transitions. Word has length 98 [2023-12-25 10:57:04,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:57:04,910 INFO L495 AbstractCegarLoop]: Abstraction has 645 states and 805 transitions. [2023-12-25 10:57:04,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:57:04,911 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 805 transitions. [2023-12-25 10:57:04,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 10:57:04,911 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:57:04,911 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] [2023-12-25 10:57:04,915 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 (64)] Forceful destruction successful, exit code 0 [2023-12-25 10:57:05,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_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:57:05,115 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:57:05,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:57:05,115 INFO L85 PathProgramCache]: Analyzing trace with hash 843370531, now seen corresponding path program 1 times [2023-12-25 10:57:05,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:57:05,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1431286821] [2023-12-25 10:57:05,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:57:05,116 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:57:05,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:57:05,117 INFO L229 MonitoredProcess]: Starting monitored process 65 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:57:05,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2023-12-25 10:57:05,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:57:05,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 46 conjunts are in the unsatisfiable core [2023-12-25 10:57:05,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:57:14,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:57:14,887 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:57:14,887 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:57:14,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1431286821] [2023-12-25 10:57:14,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1431286821] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:57:14,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:57:14,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2023-12-25 10:57:14,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006718240] [2023-12-25 10:57:14,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:57:14,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-25 10:57:14,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:57:14,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-25 10:57:14,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=914, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 10:57:14,889 INFO L87 Difference]: Start difference. First operand 645 states and 805 transitions. Second operand has 34 states, 34 states have (on average 2.8823529411764706) internal successors, (98), 34 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:59:19,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:59:19,324 INFO L93 Difference]: Finished difference Result 2595 states and 3250 transitions. [2023-12-25 10:59:19,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-12-25 10:59:19,326 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.8823529411764706) internal successors, (98), 34 states have internal predecessors, (98), 0 states have call successors, (0), 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 98 [2023-12-25 10:59:19,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:59:19,328 INFO L225 Difference]: With dead ends: 2595 [2023-12-25 10:59:19,328 INFO L226 Difference]: Without dead ends: 2505 [2023-12-25 10:59:19,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=407, Invalid=1945, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 10:59:19,329 INFO L413 NwaCegarLoop]: 2351 mSDtfsCounter, 5648 mSDsluCounter, 28741 mSDsCounter, 0 mSdLazyCounter, 20058 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 115.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5648 SdHoareTripleChecker+Valid, 31092 SdHoareTripleChecker+Invalid, 20058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 117.8s IncrementalHoareTripleChecker+Time [2023-12-25 10:59:19,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5648 Valid, 31092 Invalid, 20058 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 20058 Invalid, 0 Unknown, 0 Unchecked, 117.8s Time] [2023-12-25 10:59:19,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2505 states. [2023-12-25 10:59:19,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2505 to 656. [2023-12-25 10:59:19,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 634 states have (on average 1.2917981072555205) internal successors, (819), 655 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:59:19,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 819 transitions. [2023-12-25 10:59:19,339 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 819 transitions. Word has length 98 [2023-12-25 10:59:19,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:59:19,339 INFO L495 AbstractCegarLoop]: Abstraction has 656 states and 819 transitions. [2023-12-25 10:59:19,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.8823529411764706) internal successors, (98), 34 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:59:19,340 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 819 transitions. [2023-12-25 10:59:19,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 10:59:19,340 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:59:19,340 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] [2023-12-25 10:59:19,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2023-12-25 10:59:19,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_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:59:19,544 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 10:59:19,545 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:59:19,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1087150783, now seen corresponding path program 1 times [2023-12-25 10:59:19,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:59:19,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [599882972] [2023-12-25 10:59:19,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:59:19,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:59:19,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:59:19,552 INFO L229 MonitoredProcess]: Starting monitored process 66 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:59:19,564 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 (66)] Waiting until timeout for monitored process [2023-12-25 10:59:19,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:59:19,762 INFO L262 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 45 conjunts are in the unsatisfiable core [2023-12-25 10:59:19,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:59:25,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:59:25,526 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:59:25,526 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:59:25,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [599882972] [2023-12-25 10:59:25,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [599882972] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:59:25,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:59:25,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2023-12-25 10:59:25,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093360277] [2023-12-25 10:59:25,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:59:25,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 10:59:25,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:59:25,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 10:59:25,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2023-12-25 10:59:25,527 INFO L87 Difference]: Start difference. First operand 656 states and 819 transitions. Second operand has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 31 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:14,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:00:14,011 INFO L93 Difference]: Finished difference Result 2608 states and 3266 transitions. [2023-12-25 11:00:14,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-25 11:00:14,012 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 31 states have internal predecessors, (98), 0 states have call successors, (0), 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 98 [2023-12-25 11:00:14,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:00:14,016 INFO L225 Difference]: With dead ends: 2608 [2023-12-25 11:00:14,016 INFO L226 Difference]: Without dead ends: 2501 [2023-12-25 11:00:14,017 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=368, Invalid=1524, Unknown=0, NotChecked=0, Total=1892 [2023-12-25 11:00:14,017 INFO L413 NwaCegarLoop]: 2359 mSDtfsCounter, 6654 mSDsluCounter, 24452 mSDsCounter, 0 mSdLazyCounter, 17130 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6654 SdHoareTripleChecker+Valid, 26811 SdHoareTripleChecker+Invalid, 17130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.5s IncrementalHoareTripleChecker+Time [2023-12-25 11:00:14,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6654 Valid, 26811 Invalid, 17130 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 17130 Invalid, 0 Unknown, 0 Unchecked, 45.5s Time] [2023-12-25 11:00:14,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2501 states. [2023-12-25 11:00:14,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2501 to 657. [2023-12-25 11:00:14,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 635 states have (on average 1.2913385826771653) internal successors, (820), 656 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:14,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 820 transitions. [2023-12-25 11:00:14,025 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 820 transitions. Word has length 98 [2023-12-25 11:00:14,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:00:14,026 INFO L495 AbstractCegarLoop]: Abstraction has 657 states and 820 transitions. [2023-12-25 11:00:14,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 31 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:14,026 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 820 transitions. [2023-12-25 11:00:14,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 11:00:14,026 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:00:14,027 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] [2023-12-25 11:00:14,030 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 (66)] Ended with exit code 0 [2023-12-25 11:00:14,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:00:14,230 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:00:14,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:00:14,230 INFO L85 PathProgramCache]: Analyzing trace with hash -534371604, now seen corresponding path program 1 times [2023-12-25 11:00:14,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:00:14,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [877488931] [2023-12-25 11:00:14,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:00:14,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 11:00:14,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:00:14,232 INFO L229 MonitoredProcess]: Starting monitored process 67 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 11:00:14,234 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 (67)] Waiting until timeout for monitored process [2023-12-25 11:00:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:00:14,432 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 11:00:14,434 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:00:15,481 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 11:00:15,482 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:00:15,482 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:00:15,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [877488931] [2023-12-25 11:00:15,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [877488931] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:00:15,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:00:15,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-25 11:00:15,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331114410] [2023-12-25 11:00:15,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:00:15,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 11:00:15,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:00:15,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 11:00:15,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-25 11:00:15,483 INFO L87 Difference]: Start difference. First operand 657 states and 820 transitions. Second operand has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:17,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:00:17,038 INFO L93 Difference]: Finished difference Result 1297 states and 1661 transitions. [2023-12-25 11:00:17,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 11:00:17,041 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 states have internal predecessors, (98), 0 states have call successors, (0), 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 98 [2023-12-25 11:00:17,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:00:17,042 INFO L225 Difference]: With dead ends: 1297 [2023-12-25 11:00:17,042 INFO L226 Difference]: Without dead ends: 1106 [2023-12-25 11:00:17,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2023-12-25 11:00:17,043 INFO L413 NwaCegarLoop]: 1180 mSDtfsCounter, 3820 mSDsluCounter, 6021 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3820 SdHoareTripleChecker+Valid, 7201 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:00:17,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3820 Valid, 7201 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 918 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 11:00:17,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2023-12-25 11:00:17,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 540. [2023-12-25 11:00:17,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 523 states have (on average 1.2925430210325048) internal successors, (676), 539 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:17,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 676 transitions. [2023-12-25 11:00:17,048 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 676 transitions. Word has length 98 [2023-12-25 11:00:17,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:00:17,048 INFO L495 AbstractCegarLoop]: Abstraction has 540 states and 676 transitions. [2023-12-25 11:00:17,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.0) internal successors, (98), 14 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:17,048 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 676 transitions. [2023-12-25 11:00:17,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 11:00:17,049 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:00:17,049 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] [2023-12-25 11:00:17,052 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 (67)] Ended with exit code 0 [2023-12-25 11:00:17,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:00:17,249 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:00:17,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:00:17,249 INFO L85 PathProgramCache]: Analyzing trace with hash 2116062656, now seen corresponding path program 1 times [2023-12-25 11:00:17,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:00:17,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1484507708] [2023-12-25 11:00:17,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:00:17,250 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:00:17,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:00:17,251 INFO L229 MonitoredProcess]: Starting monitored process 68 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 11:00:17,251 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 (68)] Waiting until timeout for monitored process [2023-12-25 11:00:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:00:17,446 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 11:00:17,447 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:00:17,791 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 11:00:17,791 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:00:17,791 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:00:17,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1484507708] [2023-12-25 11:00:17,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1484507708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:00:17,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:00:17,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 11:00:17,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566466054] [2023-12-25 11:00:17,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:00:17,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:00:17,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:00:17,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:00:17,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:00:17,792 INFO L87 Difference]: Start difference. First operand 540 states and 676 transitions. Second operand has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:18,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:00:18,147 INFO L93 Difference]: Finished difference Result 740 states and 945 transitions. [2023-12-25 11:00:18,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 11:00:18,147 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 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 98 [2023-12-25 11:00:18,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:00:18,148 INFO L225 Difference]: With dead ends: 740 [2023-12-25 11:00:18,148 INFO L226 Difference]: Without dead ends: 449 [2023-12-25 11:00:18,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2023-12-25 11:00:18,149 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 1537 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1537 SdHoareTripleChecker+Valid, 1032 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 11:00:18,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1537 Valid, 1032 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 11:00:18,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2023-12-25 11:00:18,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 323. [2023-12-25 11:00:18,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 312 states have (on average 1.2724358974358974) internal successors, (397), 322 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:18,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 397 transitions. [2023-12-25 11:00:18,151 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 397 transitions. Word has length 98 [2023-12-25 11:00:18,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:00:18,152 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 397 transitions. [2023-12-25 11:00:18,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:18,152 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 397 transitions. [2023-12-25 11:00:18,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 11:00:18,152 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:00:18,152 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] [2023-12-25 11:00:18,156 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 (68)] Ended with exit code 0 [2023-12-25 11:00:18,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:00:18,355 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:00:18,356 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:00:18,356 INFO L85 PathProgramCache]: Analyzing trace with hash -423674915, now seen corresponding path program 1 times [2023-12-25 11:00:18,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:00:18,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [106961168] [2023-12-25 11:00:18,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:00:18,356 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 11:00:18,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:00:18,357 INFO L229 MonitoredProcess]: Starting monitored process 69 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 11:00:18,358 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 (69)] Waiting until timeout for monitored process [2023-12-25 11:00:18,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:00:18,557 INFO L262 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 11:00:18,558 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:00:19,843 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 11:00:19,843 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:00:19,844 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:00:19,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [106961168] [2023-12-25 11:00:19,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [106961168] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:00:19,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:00:19,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-25 11:00:19,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757607462] [2023-12-25 11:00:19,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:00:19,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 11:00:19,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:00:19,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 11:00:19,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-25 11:00:19,845 INFO L87 Difference]: Start difference. First operand 323 states and 397 transitions. Second operand has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:21,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:00:21,538 INFO L93 Difference]: Finished difference Result 673 states and 874 transitions. [2023-12-25 11:00:21,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 11:00:21,539 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 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 99 [2023-12-25 11:00:21,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:00:21,540 INFO L225 Difference]: With dead ends: 673 [2023-12-25 11:00:21,540 INFO L226 Difference]: Without dead ends: 583 [2023-12-25 11:00:21,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 86 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 11:00:21,540 INFO L413 NwaCegarLoop]: 456 mSDtfsCounter, 1836 mSDsluCounter, 2470 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1836 SdHoareTripleChecker+Valid, 2926 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 11:00:21,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1836 Valid, 2926 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 11:00:21,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2023-12-25 11:00:21,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 301. [2023-12-25 11:00:21,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 292 states have (on average 1.2671232876712328) internal successors, (370), 300 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:21,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 370 transitions. [2023-12-25 11:00:21,543 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 370 transitions. Word has length 99 [2023-12-25 11:00:21,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:00:21,543 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 370 transitions. [2023-12-25 11:00:21,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:21,543 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 370 transitions. [2023-12-25 11:00:21,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 11:00:21,544 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:00:21,544 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] [2023-12-25 11:00:21,554 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 (69)] Forceful destruction successful, exit code 0 [2023-12-25 11:00:21,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:00:21,744 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:00:21,745 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:00:21,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1940771067, now seen corresponding path program 1 times [2023-12-25 11:00:21,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:00:21,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1831807626] [2023-12-25 11:00:21,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:00:21,745 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 11:00:21,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:00:21,746 INFO L229 MonitoredProcess]: Starting monitored process 70 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 11:00:21,747 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 (70)] Waiting until timeout for monitored process [2023-12-25 11:00:21,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:00:21,957 INFO L262 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 11:00:21,958 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:00:22,497 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 11:00:22,497 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:00:22,497 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:00:22,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1831807626] [2023-12-25 11:00:22,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1831807626] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:00:22,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:00:22,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 11:00:22,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710872486] [2023-12-25 11:00:22,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:00:22,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 11:00:22,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:00:22,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 11:00:22,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 11:00:22,498 INFO L87 Difference]: Start difference. First operand 301 states and 370 transitions. Second operand has 9 states, 9 states have (on average 11.0) internal successors, (99), 9 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:23,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:00:23,025 INFO L93 Difference]: Finished difference Result 628 states and 847 transitions. [2023-12-25 11:00:23,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 11:00:23,026 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.0) internal successors, (99), 9 states have internal predecessors, (99), 0 states have call successors, (0), 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 99 [2023-12-25 11:00:23,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:00:23,026 INFO L225 Difference]: With dead ends: 628 [2023-12-25 11:00:23,026 INFO L226 Difference]: Without dead ends: 521 [2023-12-25 11:00:23,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 91 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 11:00:23,027 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 1446 mSDsluCounter, 1469 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1446 SdHoareTripleChecker+Valid, 1973 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 11:00:23,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1446 Valid, 1973 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 11:00:23,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2023-12-25 11:00:23,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 262. [2023-12-25 11:00:23,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 256 states have (on average 1.26171875) internal successors, (323), 261 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:23,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 323 transitions. [2023-12-25 11:00:23,029 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 323 transitions. Word has length 99 [2023-12-25 11:00:23,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:00:23,030 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 323 transitions. [2023-12-25 11:00:23,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.0) internal successors, (99), 9 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:23,030 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 323 transitions. [2023-12-25 11:00:23,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 11:00:23,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:00:23,030 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:00:23,033 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 (70)] Ended with exit code 0 [2023-12-25 11:00:23,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:00:23,231 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:00:23,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:00:23,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1504976506, now seen corresponding path program 1 times [2023-12-25 11:00:23,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:00:23,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [112429006] [2023-12-25 11:00:23,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:00:23,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 11:00:23,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:00:23,232 INFO L229 MonitoredProcess]: Starting monitored process 71 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 11:00:23,233 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 (71)] Waiting until timeout for monitored process [2023-12-25 11:00:23,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:00:23,438 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 11:00:23,439 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:00:23,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:00:23,887 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:00:23,887 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:00:23,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [112429006] [2023-12-25 11:00:23,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [112429006] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:00:23,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:00:23,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 11:00:23,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600878737] [2023-12-25 11:00:23,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:00:23,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:00:23,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:00:23,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:00:23,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:00:23,888 INFO L87 Difference]: Start difference. First operand 262 states and 323 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:24,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:00:24,657 INFO L93 Difference]: Finished difference Result 428 states and 563 transitions. [2023-12-25 11:00:24,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 11:00:24,657 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 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 99 [2023-12-25 11:00:24,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:00:24,658 INFO L225 Difference]: With dead ends: 428 [2023-12-25 11:00:24,658 INFO L226 Difference]: Without dead ends: 336 [2023-12-25 11:00:24,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 92 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 11:00:24,658 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 778 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 778 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 11:00:24,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [778 Valid, 840 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 11:00:24,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2023-12-25 11:00:24,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 262. [2023-12-25 11:00:24,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 256 states have (on average 1.2578125) internal successors, (322), 261 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:24,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 322 transitions. [2023-12-25 11:00:24,660 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 322 transitions. Word has length 99 [2023-12-25 11:00:24,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:00:24,661 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 322 transitions. [2023-12-25 11:00:24,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:24,661 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 322 transitions. [2023-12-25 11:00:24,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 11:00:24,661 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:00:24,661 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] [2023-12-25 11:00:24,665 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 (71)] Ended with exit code 0 [2023-12-25 11:00:24,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:00:24,865 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:00:24,865 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:00:24,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1415782386, now seen corresponding path program 1 times [2023-12-25 11:00:24,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:00:24,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [318303343] [2023-12-25 11:00:24,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:00:24,866 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 11:00:24,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:00:24,866 INFO L229 MonitoredProcess]: Starting monitored process 72 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 11:00:24,867 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 (72)] Waiting until timeout for monitored process [2023-12-25 11:00:25,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:00:25,075 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 11:00:25,077 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:00:26,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:00:26,218 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:00:26,218 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:00:26,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [318303343] [2023-12-25 11:00:26,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [318303343] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:00:26,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:00:26,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-25 11:00:26,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013082868] [2023-12-25 11:00:26,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:00:26,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 11:00:26,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:00:26,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 11:00:26,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-25 11:00:26,219 INFO L87 Difference]: Start difference. First operand 262 states and 322 transitions. Second operand has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:27,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:00:27,340 INFO L93 Difference]: Finished difference Result 552 states and 730 transitions. [2023-12-25 11:00:27,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 11:00:27,340 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 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 99 [2023-12-25 11:00:27,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:00:27,341 INFO L225 Difference]: With dead ends: 552 [2023-12-25 11:00:27,341 INFO L226 Difference]: Without dead ends: 415 [2023-12-25 11:00:27,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 86 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 11:00:27,341 INFO L413 NwaCegarLoop]: 458 mSDtfsCounter, 1404 mSDsluCounter, 2336 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1404 SdHoareTripleChecker+Valid, 2794 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 11:00:27,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1404 Valid, 2794 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 11:00:27,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2023-12-25 11:00:27,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 188. [2023-12-25 11:00:27,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 186 states have (on average 1.2419354838709677) internal successors, (231), 187 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:27,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 231 transitions. [2023-12-25 11:00:27,343 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 231 transitions. Word has length 99 [2023-12-25 11:00:27,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:00:27,343 INFO L495 AbstractCegarLoop]: Abstraction has 188 states and 231 transitions. [2023-12-25 11:00:27,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.071428571428571) internal successors, (99), 14 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:00:27,343 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 231 transitions. [2023-12-25 11:00:27,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 11:00:27,343 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:00:27,344 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] [2023-12-25 11:00:27,347 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 (72)] Ended with exit code 0 [2023-12-25 11:00:27,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:00:27,544 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:00:27,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:00:27,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1003979678, now seen corresponding path program 1 times [2023-12-25 11:00:27,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:00:27,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1185900899] [2023-12-25 11:00:27,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:00:27,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 11:00:27,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:00:27,546 INFO L229 MonitoredProcess]: Starting monitored process 73 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 11:00:27,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2023-12-25 11:00:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:00:27,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 47 conjunts are in the unsatisfiable core [2023-12-25 11:00:27,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:01:02,978 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 11:01:02,978 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:01:02,978 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:01:02,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1185900899] [2023-12-25 11:01:02,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1185900899] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:01:02,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:01:02,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2023-12-25 11:01:02,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21838507] [2023-12-25 11:01:02,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:01:02,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-12-25 11:01:02,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:01:02,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-12-25 11:01:02,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=1101, Unknown=0, NotChecked=0, Total=1332 [2023-12-25 11:01:02,980 INFO L87 Difference]: Start difference. First operand 188 states and 231 transitions. Second operand has 37 states, 37 states have (on average 2.72972972972973) internal successors, (101), 37 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:03:18,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-25 11:05:13,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:13,505 INFO L93 Difference]: Finished difference Result 995 states and 1351 transitions. [2023-12-25 11:05:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-25 11:05:13,506 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.72972972972973) internal successors, (101), 37 states have internal predecessors, (101), 0 states have call successors, (0), 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 101 [2023-12-25 11:05:13,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:13,506 INFO L225 Difference]: With dead ends: 995 [2023-12-25 11:05:13,506 INFO L226 Difference]: Without dead ends: 908 [2023-12-25 11:05:13,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 51.6s TimeCoverageRelationStatistics Valid=447, Invalid=2415, Unknown=0, NotChecked=0, Total=2862 [2023-12-25 11:05:13,507 INFO L413 NwaCegarLoop]: 757 mSDtfsCounter, 1869 mSDsluCounter, 11973 mSDsCounter, 0 mSdLazyCounter, 6560 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 228.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1869 SdHoareTripleChecker+Valid, 12730 SdHoareTripleChecker+Invalid, 6561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 230.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:13,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1869 Valid, 12730 Invalid, 6561 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 6560 Invalid, 0 Unknown, 0 Unchecked, 230.2s Time] [2023-12-25 11:05:13,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2023-12-25 11:05:13,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 214. [2023-12-25 11:05:13,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 212 states have (on average 1.2358490566037736) internal successors, (262), 213 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:13,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 262 transitions. [2023-12-25 11:05:13,510 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 262 transitions. Word has length 101 [2023-12-25 11:05:13,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:13,510 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 262 transitions. [2023-12-25 11:05:13,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.72972972972973) internal successors, (101), 37 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:13,510 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 262 transitions. [2023-12-25 11:05:13,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 11:05:13,510 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:13,510 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:13,524 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 (73)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:13,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:13,714 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:13,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:13,714 INFO L85 PathProgramCache]: Analyzing trace with hash 912703080, now seen corresponding path program 1 times [2023-12-25 11:05:13,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:13,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1303785995] [2023-12-25 11:05:13,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:13,715 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 11:05:13,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:13,715 INFO L229 MonitoredProcess]: Starting monitored process 74 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 11:05:13,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2023-12-25 11:05:13,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:13,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 11:05:13,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:14,425 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 11:05:14,425 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:14,425 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:14,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1303785995] [2023-12-25 11:05:14,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1303785995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:14,425 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:14,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 11:05:14,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136281010] [2023-12-25 11:05:14,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:14,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 11:05:14,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:14,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 11:05:14,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 11:05:14,426 INFO L87 Difference]: Start difference. First operand 214 states and 262 transitions. Second operand has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 9 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:14,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:14,829 INFO L93 Difference]: Finished difference Result 301 states and 388 transitions. [2023-12-25 11:05:14,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 11:05:14,829 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 9 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2023-12-25 11:05:14,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:14,830 INFO L225 Difference]: With dead ends: 301 [2023-12-25 11:05:14,830 INFO L226 Difference]: Without dead ends: 295 [2023-12-25 11:05:14,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 94 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 11:05:14,830 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 788 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:14,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [788 Valid, 1207 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 11:05:14,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2023-12-25 11:05:14,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 207. [2023-12-25 11:05:14,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 1.2378640776699028) internal successors, (255), 206 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:14,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 255 transitions. [2023-12-25 11:05:14,832 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 255 transitions. Word has length 102 [2023-12-25 11:05:14,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:14,832 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 255 transitions. [2023-12-25 11:05:14,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 9 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:14,832 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 255 transitions. [2023-12-25 11:05:14,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-25 11:05:14,833 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:14,833 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:14,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:15,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:15,036 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:15,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:15,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1867860544, now seen corresponding path program 1 times [2023-12-25 11:05:15,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:15,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1309760657] [2023-12-25 11:05:15,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:15,037 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 11:05:15,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:15,038 INFO L229 MonitoredProcess]: Starting monitored process 75 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 11:05:15,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 (75)] Waiting until timeout for monitored process [2023-12-25 11:05:15,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:15,252 INFO L262 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 11:05:15,253 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:15,674 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 11:05:15,674 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:15,674 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:15,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1309760657] [2023-12-25 11:05:15,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1309760657] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:15,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:15,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 11:05:15,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817259490] [2023-12-25 11:05:15,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:15,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:05:15,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:15,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:05:15,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:05:15,675 INFO L87 Difference]: Start difference. First operand 207 states and 255 transitions. Second operand has 8 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:16,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:16,095 INFO L93 Difference]: Finished difference Result 287 states and 371 transitions. [2023-12-25 11:05:16,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 11:05:16,095 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 0 states have call successors, (0), 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 132 [2023-12-25 11:05:16,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:16,096 INFO L225 Difference]: With dead ends: 287 [2023-12-25 11:05:16,096 INFO L226 Difference]: Without dead ends: 207 [2023-12-25 11:05:16,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 125 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 11:05:16,096 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 712 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:16,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 401 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 11:05:16,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2023-12-25 11:05:16,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 207. [2023-12-25 11:05:16,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 1.2281553398058251) internal successors, (253), 206 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:16,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 253 transitions. [2023-12-25 11:05:16,098 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 253 transitions. Word has length 132 [2023-12-25 11:05:16,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:16,098 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 253 transitions. [2023-12-25 11:05:16,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.5) internal successors, (132), 7 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:16,098 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 253 transitions. [2023-12-25 11:05:16,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 11:05:16,099 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:16,099 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:16,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:16,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:16,299 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:16,299 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:16,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1727504904, now seen corresponding path program 1 times [2023-12-25 11:05:16,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:16,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1498608571] [2023-12-25 11:05:16,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:16,300 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 11:05:16,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:16,301 INFO L229 MonitoredProcess]: Starting monitored process 76 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 11:05:16,302 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 (76)] Waiting until timeout for monitored process [2023-12-25 11:05:16,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:16,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:16,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:16,567 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 11:05:16,567 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:16,567 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:16,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1498608571] [2023-12-25 11:05:16,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1498608571] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:16,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:16,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:16,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926555951] [2023-12-25 11:05:16,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:16,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:16,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:16,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:16,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:16,568 INFO L87 Difference]: Start difference. First operand 207 states and 253 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:16,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:16,591 INFO L93 Difference]: Finished difference Result 347 states and 461 transitions. [2023-12-25 11:05:16,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:16,591 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 0 states have call successors, (0), 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 135 [2023-12-25 11:05:16,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:16,591 INFO L225 Difference]: With dead ends: 347 [2023-12-25 11:05:16,591 INFO L226 Difference]: Without dead ends: 273 [2023-12-25 11:05:16,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 133 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 11:05:16,592 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 139 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 438 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 11:05:16,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 438 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:16,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2023-12-25 11:05:16,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 271. [2023-12-25 11:05:16,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 270 states have (on average 1.2925925925925925) internal successors, (349), 270 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 11:05:16,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 349 transitions. [2023-12-25 11:05:16,596 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 349 transitions. Word has length 135 [2023-12-25 11:05:16,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:16,596 INFO L495 AbstractCegarLoop]: Abstraction has 271 states and 349 transitions. [2023-12-25 11:05:16,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:16,596 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 349 transitions. [2023-12-25 11:05:16,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-25 11:05:16,597 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:16,597 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:16,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Ended with exit code 0 [2023-12-25 11:05:16,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:16,800 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:16,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:16,801 INFO L85 PathProgramCache]: Analyzing trace with hash -789261883, now seen corresponding path program 1 times [2023-12-25 11:05:16,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:16,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1605395600] [2023-12-25 11:05:16,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:16,801 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:16,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:16,802 INFO L229 MonitoredProcess]: Starting monitored process 77 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 11:05:16,803 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 (77)] Waiting until timeout for monitored process [2023-12-25 11:05:17,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:17,035 INFO L262 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:17,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:17,065 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 11:05:17,065 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:17,065 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:17,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1605395600] [2023-12-25 11:05:17,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1605395600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:17,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:17,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:17,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276473145] [2023-12-25 11:05:17,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:17,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:17,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:17,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:17,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:17,072 INFO L87 Difference]: Start difference. First operand 271 states and 349 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:17,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:17,103 INFO L93 Difference]: Finished difference Result 531 states and 737 transitions. [2023-12-25 11:05:17,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:17,103 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 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 136 [2023-12-25 11:05:17,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:17,104 INFO L225 Difference]: With dead ends: 531 [2023-12-25 11:05:17,104 INFO L226 Difference]: Without dead ends: 393 [2023-12-25 11:05:17,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 134 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 11:05:17,104 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 132 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 439 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 11:05:17,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 439 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:17,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2023-12-25 11:05:17,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 391. [2023-12-25 11:05:17,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 1.353846153846154) internal successors, (528), 390 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:17,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 528 transitions. [2023-12-25 11:05:17,107 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 528 transitions. Word has length 136 [2023-12-25 11:05:17,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:17,108 INFO L495 AbstractCegarLoop]: Abstraction has 391 states and 528 transitions. [2023-12-25 11:05:17,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:17,108 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 528 transitions. [2023-12-25 11:05:17,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 11:05:17,108 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:17,108 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:05:17,114 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 (77)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:17,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:17,312 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:17,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:17,312 INFO L85 PathProgramCache]: Analyzing trace with hash 531978385, now seen corresponding path program 1 times [2023-12-25 11:05:17,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:17,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [26346011] [2023-12-25 11:05:17,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:17,313 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:17,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:17,314 INFO L229 MonitoredProcess]: Starting monitored process 78 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 11:05:17,314 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 (78)] Waiting until timeout for monitored process [2023-12-25 11:05:17,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:17,546 INFO L262 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:17,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:17,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 11:05:17,577 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:17,577 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:17,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [26346011] [2023-12-25 11:05:17,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [26346011] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:17,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:17,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:17,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406997827] [2023-12-25 11:05:17,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:17,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:17,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:17,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:17,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:17,578 INFO L87 Difference]: Start difference. First operand 391 states and 528 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:17,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:17,597 INFO L93 Difference]: Finished difference Result 875 states and 1250 transitions. [2023-12-25 11:05:17,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:17,597 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 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 137 [2023-12-25 11:05:17,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:17,598 INFO L225 Difference]: With dead ends: 875 [2023-12-25 11:05:17,598 INFO L226 Difference]: Without dead ends: 617 [2023-12-25 11:05:17,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 135 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 11:05:17,598 INFO L413 NwaCegarLoop]: 284 mSDtfsCounter, 124 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 440 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 11:05:17,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 440 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:17,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2023-12-25 11:05:17,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 615. [2023-12-25 11:05:17,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 614 states have (on average 1.4006514657980456) internal successors, (860), 614 states have internal predecessors, (860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:17,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 860 transitions. [2023-12-25 11:05:17,603 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 860 transitions. Word has length 137 [2023-12-25 11:05:17,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:17,603 INFO L495 AbstractCegarLoop]: Abstraction has 615 states and 860 transitions. [2023-12-25 11:05:17,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:17,603 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 860 transitions. [2023-12-25 11:05:17,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 11:05:17,603 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:17,604 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:17,607 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 (78)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:17,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:17,807 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:17,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:17,807 INFO L85 PathProgramCache]: Analyzing trace with hash 2048476986, now seen corresponding path program 1 times [2023-12-25 11:05:17,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:17,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [503097108] [2023-12-25 11:05:17,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:17,808 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 11:05:17,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:17,809 INFO L229 MonitoredProcess]: Starting monitored process 79 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 11:05:17,810 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 (79)] Waiting until timeout for monitored process [2023-12-25 11:05:18,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:18,042 INFO L262 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:18,044 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:18,073 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 11:05:18,073 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:18,073 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:18,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [503097108] [2023-12-25 11:05:18,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [503097108] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:18,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:18,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:18,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827276204] [2023-12-25 11:05:18,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:18,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:18,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:18,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:18,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:18,074 INFO L87 Difference]: Start difference. First operand 615 states and 860 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:18,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:18,094 INFO L93 Difference]: Finished difference Result 1515 states and 2198 transitions. [2023-12-25 11:05:18,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:18,094 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 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 138 [2023-12-25 11:05:18,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:18,095 INFO L225 Difference]: With dead ends: 1515 [2023-12-25 11:05:18,095 INFO L226 Difference]: Without dead ends: 1033 [2023-12-25 11:05:18,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 136 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 11:05:18,096 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 116 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 441 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 11:05:18,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 441 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:18,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2023-12-25 11:05:18,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 1031. [2023-12-25 11:05:18,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 1030 states have (on average 1.429126213592233) internal successors, (1472), 1030 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:18,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1472 transitions. [2023-12-25 11:05:18,104 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1472 transitions. Word has length 138 [2023-12-25 11:05:18,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:18,104 INFO L495 AbstractCegarLoop]: Abstraction has 1031 states and 1472 transitions. [2023-12-25 11:05:18,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:18,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1472 transitions. [2023-12-25 11:05:18,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 11:05:18,104 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:18,104 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:18,108 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 (79)] Ended with exit code 0 [2023-12-25 11:05:18,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:18,305 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:18,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:18,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1094791858, now seen corresponding path program 1 times [2023-12-25 11:05:18,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:18,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [65818850] [2023-12-25 11:05:18,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:18,306 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:18,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:18,307 INFO L229 MonitoredProcess]: Starting monitored process 80 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 11:05:18,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2023-12-25 11:05:18,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:18,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:18,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:18,571 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 11:05:18,571 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:18,571 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:18,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [65818850] [2023-12-25 11:05:18,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [65818850] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:18,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:18,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:18,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76554050] [2023-12-25 11:05:18,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:18,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:18,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:18,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:18,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:18,572 INFO L87 Difference]: Start difference. First operand 1031 states and 1472 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:18,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:18,609 INFO L93 Difference]: Finished difference Result 2699 states and 3938 transitions. [2023-12-25 11:05:18,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:18,610 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2023-12-25 11:05:18,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:18,611 INFO L225 Difference]: With dead ends: 2699 [2023-12-25 11:05:18,611 INFO L226 Difference]: Without dead ends: 1801 [2023-12-25 11:05:18,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 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 11:05:18,612 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 108 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 442 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 11:05:18,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 442 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:18,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1801 states. [2023-12-25 11:05:18,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1801 to 1799. [2023-12-25 11:05:18,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1798 states have (on average 1.4416017797552836) internal successors, (2592), 1798 states have internal predecessors, (2592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:18,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 2592 transitions. [2023-12-25 11:05:18,627 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 2592 transitions. Word has length 139 [2023-12-25 11:05:18,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:18,627 INFO L495 AbstractCegarLoop]: Abstraction has 1799 states and 2592 transitions. [2023-12-25 11:05:18,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:18,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 2592 transitions. [2023-12-25 11:05:18,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 11:05:18,627 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:18,627 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:18,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:18,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:18,831 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:18,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:18,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1706643385, now seen corresponding path program 1 times [2023-12-25 11:05:18,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:18,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1774359762] [2023-12-25 11:05:18,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:18,832 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 11:05:18,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:18,833 INFO L229 MonitoredProcess]: Starting monitored process 81 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 11:05:18,834 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 (81)] Waiting until timeout for monitored process [2023-12-25 11:05:19,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:19,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 11:05:19,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:20,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 11:05:20,511 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:20,511 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:20,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1774359762] [2023-12-25 11:05:20,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1774359762] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:20,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:20,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 11:05:20,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456005763] [2023-12-25 11:05:20,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:20,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:05:20,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:20,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:05:20,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:05:20,512 INFO L87 Difference]: Start difference. First operand 1799 states and 2592 transitions. Second operand has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:20,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:20,722 INFO L93 Difference]: Finished difference Result 13461 states and 19735 transitions. [2023-12-25 11:05:20,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 11:05:20,724 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 0 states have call successors, (0), 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 140 [2023-12-25 11:05:20,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:20,734 INFO L225 Difference]: With dead ends: 13461 [2023-12-25 11:05:20,734 INFO L226 Difference]: Without dead ends: 11795 [2023-12-25 11:05:20,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:05:20,738 INFO L413 NwaCegarLoop]: 216 mSDtfsCounter, 900 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 900 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:20,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [900 Valid, 1053 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 11:05:20,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11795 states. [2023-12-25 11:05:20,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11795 to 5127. [2023-12-25 11:05:20,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5127 states, 5126 states have (on average 1.44206008583691) internal successors, (7392), 5126 states have internal predecessors, (7392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:20,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5127 states to 5127 states and 7392 transitions. [2023-12-25 11:05:20,820 INFO L78 Accepts]: Start accepts. Automaton has 5127 states and 7392 transitions. Word has length 140 [2023-12-25 11:05:20,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:20,820 INFO L495 AbstractCegarLoop]: Abstraction has 5127 states and 7392 transitions. [2023-12-25 11:05:20,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:20,820 INFO L276 IsEmpty]: Start isEmpty. Operand 5127 states and 7392 transitions. [2023-12-25 11:05:20,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 11:05:20,820 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:20,820 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:20,824 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 (81)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:21,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:21,024 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:21,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:21,024 INFO L85 PathProgramCache]: Analyzing trace with hash -580252088, now seen corresponding path program 1 times [2023-12-25 11:05:21,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:21,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1383047866] [2023-12-25 11:05:21,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:21,025 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 11:05:21,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:21,026 INFO L229 MonitoredProcess]: Starting monitored process 82 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 11:05:21,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2023-12-25 11:05:21,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:21,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 11:05:21,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:21,397 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 11:05:21,397 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:21,397 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:21,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1383047866] [2023-12-25 11:05:21,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1383047866] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:21,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:21,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 11:05:21,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799251415] [2023-12-25 11:05:21,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:21,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 11:05:21,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:21,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 11:05:21,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 11:05:21,398 INFO L87 Difference]: Start difference. First operand 5127 states and 7392 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:21,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:21,444 INFO L93 Difference]: Finished difference Result 14603 states and 20994 transitions. [2023-12-25 11:05:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 11:05:21,444 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 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 142 [2023-12-25 11:05:21,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:21,452 INFO L225 Difference]: With dead ends: 14603 [2023-12-25 11:05:21,452 INFO L226 Difference]: Without dead ends: 9609 [2023-12-25 11:05:21,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 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 11:05:21,457 INFO L413 NwaCegarLoop]: 216 mSDtfsCounter, 75 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:21,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 531 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:21,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9609 states. [2023-12-25 11:05:21,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9609 to 9511. [2023-12-25 11:05:21,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9511 states, 9510 states have (on average 1.4082018927444795) internal successors, (13392), 9510 states have internal predecessors, (13392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:21,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9511 states to 9511 states and 13392 transitions. [2023-12-25 11:05:21,547 INFO L78 Accepts]: Start accepts. Automaton has 9511 states and 13392 transitions. Word has length 142 [2023-12-25 11:05:21,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:21,547 INFO L495 AbstractCegarLoop]: Abstraction has 9511 states and 13392 transitions. [2023-12-25 11:05:21,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:21,547 INFO L276 IsEmpty]: Start isEmpty. Operand 9511 states and 13392 transitions. [2023-12-25 11:05:21,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 11:05:21,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:21,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, 1, 1, 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 11:05:21,553 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 (82)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:21,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:21,751 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:21,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:21,752 INFO L85 PathProgramCache]: Analyzing trace with hash 590000506, now seen corresponding path program 1 times [2023-12-25 11:05:21,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:21,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1153404472] [2023-12-25 11:05:21,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:21,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 11:05:21,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:21,753 INFO L229 MonitoredProcess]: Starting monitored process 83 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 11:05:21,754 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 (83)] Waiting until timeout for monitored process [2023-12-25 11:05:21,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:21,990 INFO L262 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 11:05:21,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:22,009 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 11:05:22,009 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:22,009 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:22,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1153404472] [2023-12-25 11:05:22,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1153404472] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:22,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:22,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 11:05:22,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961604518] [2023-12-25 11:05:22,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:22,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 11:05:22,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:22,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 11:05:22,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 11:05:22,010 INFO L87 Difference]: Start difference. First operand 9511 states and 13392 transitions. Second operand has 5 states, 5 states have (on average 28.6) internal successors, (143), 5 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:22,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:22,120 INFO L93 Difference]: Finished difference Result 16841 states and 23596 transitions. [2023-12-25 11:05:22,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 11:05:22,120 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.6) internal successors, (143), 5 states have internal predecessors, (143), 0 states have call successors, (0), 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 143 [2023-12-25 11:05:22,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:22,136 INFO L225 Difference]: With dead ends: 16841 [2023-12-25 11:05:22,136 INFO L226 Difference]: Without dead ends: 16839 [2023-12-25 11:05:22,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 141 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 11:05:22,142 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 361 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 898 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:22,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 898 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 11:05:22,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16839 states. [2023-12-25 11:05:22,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16839 to 9895. [2023-12-25 11:05:22,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9895 states, 9894 states have (on average 1.38912472205377) internal successors, (13744), 9894 states have internal predecessors, (13744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:22,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9895 states to 9895 states and 13744 transitions. [2023-12-25 11:05:22,260 INFO L78 Accepts]: Start accepts. Automaton has 9895 states and 13744 transitions. Word has length 143 [2023-12-25 11:05:22,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:22,260 INFO L495 AbstractCegarLoop]: Abstraction has 9895 states and 13744 transitions. [2023-12-25 11:05:22,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.6) internal successors, (143), 5 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:22,260 INFO L276 IsEmpty]: Start isEmpty. Operand 9895 states and 13744 transitions. [2023-12-25 11:05:22,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 11:05:22,261 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:22,261 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:05:22,266 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 (83)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:22,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:22,465 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:22,465 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:22,465 INFO L85 PathProgramCache]: Analyzing trace with hash -389531110, now seen corresponding path program 1 times [2023-12-25 11:05:22,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:22,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [42589907] [2023-12-25 11:05:22,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:22,466 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 11:05:22,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:22,467 INFO L229 MonitoredProcess]: Starting monitored process 84 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 11:05:22,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2023-12-25 11:05:22,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:22,709 INFO L262 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:22,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:22,743 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 11:05:22,743 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:22,743 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:22,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [42589907] [2023-12-25 11:05:22,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [42589907] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:22,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:22,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:22,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95373594] [2023-12-25 11:05:22,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:22,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:22,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:22,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:22,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:22,744 INFO L87 Difference]: Start difference. First operand 9895 states and 13744 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:22,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:22,814 INFO L93 Difference]: Finished difference Result 19502 states and 27382 transitions. [2023-12-25 11:05:22,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:22,814 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 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 143 [2023-12-25 11:05:22,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:22,828 INFO L225 Difference]: With dead ends: 19502 [2023-12-25 11:05:22,828 INFO L226 Difference]: Without dead ends: 14219 [2023-12-25 11:05:22,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 141 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 11:05:22,833 INFO L413 NwaCegarLoop]: 309 mSDtfsCounter, 144 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 441 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 11:05:22,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 441 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:22,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14219 states. [2023-12-25 11:05:22,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14219 to 14217. [2023-12-25 11:05:22,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14217 states, 14216 states have (on average 1.3889983117613955) internal successors, (19746), 14216 states have internal predecessors, (19746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:22,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14217 states to 14217 states and 19746 transitions. [2023-12-25 11:05:22,965 INFO L78 Accepts]: Start accepts. Automaton has 14217 states and 19746 transitions. Word has length 143 [2023-12-25 11:05:22,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:22,965 INFO L495 AbstractCegarLoop]: Abstraction has 14217 states and 19746 transitions. [2023-12-25 11:05:22,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:22,965 INFO L276 IsEmpty]: Start isEmpty. Operand 14217 states and 19746 transitions. [2023-12-25 11:05:22,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-12-25 11:05:22,968 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:22,968 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:22,972 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 (84)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:23,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:23,169 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:23,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:23,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1638033885, now seen corresponding path program 1 times [2023-12-25 11:05:23,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:23,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [477518018] [2023-12-25 11:05:23,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:23,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:23,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:23,171 INFO L229 MonitoredProcess]: Starting monitored process 85 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 11:05:23,171 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 (85)] Waiting until timeout for monitored process [2023-12-25 11:05:23,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:23,442 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:23,443 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:23,476 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 11:05:23,476 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:23,476 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:23,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [477518018] [2023-12-25 11:05:23,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [477518018] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:23,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:23,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:23,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219044013] [2023-12-25 11:05:23,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:23,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:23,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:23,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:23,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:23,477 INFO L87 Difference]: Start difference. First operand 14217 states and 19746 transitions. Second operand has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:23,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:23,532 INFO L93 Difference]: Finished difference Result 23867 states and 33337 transitions. [2023-12-25 11:05:23,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:23,532 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 0 states have call successors, (0), 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 176 [2023-12-25 11:05:23,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:23,541 INFO L225 Difference]: With dead ends: 23867 [2023-12-25 11:05:23,541 INFO L226 Difference]: Without dead ends: 9785 [2023-12-25 11:05:23,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 174 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 11:05:23,551 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 95 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 449 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 11:05:23,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 449 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:23,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9785 states. [2023-12-25 11:05:23,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9785 to 9783. [2023-12-25 11:05:23,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9783 states, 9782 states have (on average 1.3941934164792475) internal successors, (13638), 9782 states have internal predecessors, (13638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:23,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9783 states to 9783 states and 13638 transitions. [2023-12-25 11:05:23,634 INFO L78 Accepts]: Start accepts. Automaton has 9783 states and 13638 transitions. Word has length 176 [2023-12-25 11:05:23,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:23,634 INFO L495 AbstractCegarLoop]: Abstraction has 9783 states and 13638 transitions. [2023-12-25 11:05:23,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:23,634 INFO L276 IsEmpty]: Start isEmpty. Operand 9783 states and 13638 transitions. [2023-12-25 11:05:23,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-25 11:05:23,636 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:23,636 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:23,644 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 (85)] Ended with exit code 0 [2023-12-25 11:05:23,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:23,839 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:23,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:23,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1036229171, now seen corresponding path program 1 times [2023-12-25 11:05:23,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:23,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1350324490] [2023-12-25 11:05:23,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:23,840 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 11:05:23,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:23,842 INFO L229 MonitoredProcess]: Starting monitored process 86 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 11:05:23,842 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 (86)] Waiting until timeout for monitored process [2023-12-25 11:05:24,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:24,113 INFO L262 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 11:05:24,115 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:25,160 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:05:25,160 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 11:05:25,599 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:05:25,599 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:25,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1350324490] [2023-12-25 11:05:25,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1350324490] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 11:05:25,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 11:05:25,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-12-25 11:05:25,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108518520] [2023-12-25 11:05:25,600 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 11:05:25,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 11:05:25,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:25,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 11:05:25,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2023-12-25 11:05:25,601 INFO L87 Difference]: Start difference. First operand 9783 states and 13638 transitions. Second operand has 22 states, 22 states have (on average 15.0) internal successors, (330), 21 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 11:05:32,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:32,640 INFO L93 Difference]: Finished difference Result 55059 states and 76529 transitions. [2023-12-25 11:05:32,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-25 11:05:32,641 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 15.0) internal successors, (330), 21 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) Word has length 177 [2023-12-25 11:05:32,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:32,673 INFO L225 Difference]: With dead ends: 55059 [2023-12-25 11:05:32,674 INFO L226 Difference]: Without dead ends: 45457 [2023-12-25 11:05:32,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1418 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1336, Invalid=4516, Unknown=0, NotChecked=0, Total=5852 [2023-12-25 11:05:32,680 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 7501 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 2751 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7501 SdHoareTripleChecker+Valid, 3105 SdHoareTripleChecker+Invalid, 2790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 2751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:32,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7501 Valid, 3105 Invalid, 2790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 2751 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-12-25 11:05:32,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45457 states. [2023-12-25 11:05:32,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45457 to 9783. [2023-12-25 11:05:32,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9783 states, 9782 states have (on average 1.3892864444898794) internal successors, (13590), 9782 states have internal predecessors, (13590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:32,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9783 states to 9783 states and 13590 transitions. [2023-12-25 11:05:32,872 INFO L78 Accepts]: Start accepts. Automaton has 9783 states and 13590 transitions. Word has length 177 [2023-12-25 11:05:32,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:32,873 INFO L495 AbstractCegarLoop]: Abstraction has 9783 states and 13590 transitions. [2023-12-25 11:05:32,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 15.0) internal successors, (330), 21 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 11:05:32,873 INFO L276 IsEmpty]: Start isEmpty. Operand 9783 states and 13590 transitions. [2023-12-25 11:05:32,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-25 11:05:32,875 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:32,875 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:32,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 (86)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:33,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:33,078 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:33,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:33,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1003895661, now seen corresponding path program 1 times [2023-12-25 11:05:33,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:33,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908069750] [2023-12-25 11:05:33,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:33,080 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 11:05:33,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:33,080 INFO L229 MonitoredProcess]: Starting monitored process 87 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 11:05:33,081 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 (87)] Waiting until timeout for monitored process [2023-12-25 11:05:33,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:33,346 INFO L262 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 11:05:33,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:34,431 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:05:34,431 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 11:05:34,804 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:05:34,804 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:34,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908069750] [2023-12-25 11:05:34,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [908069750] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 11:05:34,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 11:05:34,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 11:05:34,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986945601] [2023-12-25 11:05:34,805 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 11:05:34,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 11:05:34,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:34,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 11:05:34,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 11:05:34,807 INFO L87 Difference]: Start difference. First operand 9783 states and 13590 transitions. Second operand has 24 states, 24 states have (on average 13.5) internal successors, (324), 23 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:41,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:41,723 INFO L93 Difference]: Finished difference Result 59690 states and 81845 transitions. [2023-12-25 11:05:41,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2023-12-25 11:05:41,724 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 13.5) internal successors, (324), 23 states have internal predecessors, (324), 0 states have call successors, (0), 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 177 [2023-12-25 11:05:41,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:41,772 INFO L225 Difference]: With dead ends: 59690 [2023-12-25 11:05:41,772 INFO L226 Difference]: Without dead ends: 50088 [2023-12-25 11:05:41,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2990 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1992, Invalid=8310, Unknown=0, NotChecked=0, Total=10302 [2023-12-25 11:05:41,790 INFO L413 NwaCegarLoop]: 204 mSDtfsCounter, 6911 mSDsluCounter, 2137 mSDsCounter, 0 mSdLazyCounter, 2164 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6911 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 2199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 2164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:41,790 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6911 Valid, 2341 Invalid, 2199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 2164 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-25 11:05:41,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50088 states. [2023-12-25 11:05:42,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50088 to 9783. [2023-12-25 11:05:42,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9783 states, 9782 states have (on average 1.3843794725005112) internal successors, (13542), 9782 states have internal predecessors, (13542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:42,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9783 states to 9783 states and 13542 transitions. [2023-12-25 11:05:42,054 INFO L78 Accepts]: Start accepts. Automaton has 9783 states and 13542 transitions. Word has length 177 [2023-12-25 11:05:42,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:42,055 INFO L495 AbstractCegarLoop]: Abstraction has 9783 states and 13542 transitions. [2023-12-25 11:05:42,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 13.5) internal successors, (324), 23 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:42,055 INFO L276 IsEmpty]: Start isEmpty. Operand 9783 states and 13542 transitions. [2023-12-25 11:05:42,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2023-12-25 11:05:42,057 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:42,057 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:42,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2023-12-25 11:05:42,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:42,258 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:42,259 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:42,259 INFO L85 PathProgramCache]: Analyzing trace with hash -91784224, now seen corresponding path program 1 times [2023-12-25 11:05:42,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:42,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2085118066] [2023-12-25 11:05:42,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:42,259 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 11:05:42,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:42,260 INFO L229 MonitoredProcess]: Starting monitored process 88 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 11:05:42,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2023-12-25 11:05:42,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:42,516 INFO L262 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 11:05:42,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:43,731 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:05:43,731 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 11:05:44,064 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:05:44,065 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:44,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2085118066] [2023-12-25 11:05:44,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2085118066] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 11:05:44,065 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 11:05:44,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 11:05:44,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604189536] [2023-12-25 11:05:44,065 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 11:05:44,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 11:05:44,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:44,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 11:05:44,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 11:05:44,066 INFO L87 Difference]: Start difference. First operand 9783 states and 13542 transitions. Second operand has 24 states, 24 states have (on average 14.0) internal successors, (336), 23 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:54,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:54,417 INFO L93 Difference]: Finished difference Result 70202 states and 96121 transitions. [2023-12-25 11:05:54,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2023-12-25 11:05:54,418 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 14.0) internal successors, (336), 23 states have internal predecessors, (336), 0 states have call successors, (0), 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 178 [2023-12-25 11:05:54,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:54,478 INFO L225 Difference]: With dead ends: 70202 [2023-12-25 11:05:54,478 INFO L226 Difference]: Without dead ends: 60600 [2023-12-25 11:05:54,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5773 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=3525, Invalid=14565, Unknown=0, NotChecked=0, Total=18090 [2023-12-25 11:05:54,497 INFO L413 NwaCegarLoop]: 289 mSDtfsCounter, 5494 mSDsluCounter, 2548 mSDsCounter, 0 mSdLazyCounter, 2658 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5494 SdHoareTripleChecker+Valid, 2837 SdHoareTripleChecker+Invalid, 2685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 2658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:54,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5494 Valid, 2837 Invalid, 2685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 2658 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-25 11:05:54,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60600 states. [2023-12-25 11:05:54,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60600 to 10119. [2023-12-25 11:05:54,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10119 states, 10118 states have (on average 1.3763589642221783) internal successors, (13926), 10118 states have internal predecessors, (13926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:54,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10119 states to 10119 states and 13926 transitions. [2023-12-25 11:05:54,832 INFO L78 Accepts]: Start accepts. Automaton has 10119 states and 13926 transitions. Word has length 178 [2023-12-25 11:05:54,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:54,832 INFO L495 AbstractCegarLoop]: Abstraction has 10119 states and 13926 transitions. [2023-12-25 11:05:54,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 14.0) internal successors, (336), 23 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:54,832 INFO L276 IsEmpty]: Start isEmpty. Operand 10119 states and 13926 transitions. [2023-12-25 11:05:54,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-12-25 11:05:54,834 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:54,834 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:05:54,837 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 (88)] Ended with exit code 0 [2023-12-25 11:05:55,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:55,035 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:55,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:55,035 INFO L85 PathProgramCache]: Analyzing trace with hash 678949334, now seen corresponding path program 1 times [2023-12-25 11:05:55,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:55,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1813000661] [2023-12-25 11:05:55,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:55,036 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:55,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:55,036 INFO L229 MonitoredProcess]: Starting monitored process 89 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 11:05:55,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 (89)] Waiting until timeout for monitored process [2023-12-25 11:05:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:55,384 INFO L262 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:55,386 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:55,420 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 11:05:55,420 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:55,420 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:55,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1813000661] [2023-12-25 11:05:55,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1813000661] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:55,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:55,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:55,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225209670] [2023-12-25 11:05:55,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:55,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:55,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:55,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:55,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:55,421 INFO L87 Difference]: Start difference. First operand 10119 states and 13926 transitions. Second operand has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:55,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:55,457 INFO L93 Difference]: Finished difference Result 15091 states and 20792 transitions. [2023-12-25 11:05:55,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:55,457 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 0 states have call successors, (0), 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 179 [2023-12-25 11:05:55,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:55,460 INFO L225 Difference]: With dead ends: 15091 [2023-12-25 11:05:55,460 INFO L226 Difference]: Without dead ends: 5153 [2023-12-25 11:05:55,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 177 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 11:05:55,464 INFO L413 NwaCegarLoop]: 262 mSDtfsCounter, 93 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 425 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 11:05:55,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 425 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:55,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5153 states. [2023-12-25 11:05:55,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5153 to 5151. [2023-12-25 11:05:55,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5151 states, 5150 states have (on average 1.3572815533980582) internal successors, (6990), 5150 states have internal predecessors, (6990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:55,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5151 states to 5151 states and 6990 transitions. [2023-12-25 11:05:55,494 INFO L78 Accepts]: Start accepts. Automaton has 5151 states and 6990 transitions. Word has length 179 [2023-12-25 11:05:55,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:55,495 INFO L495 AbstractCegarLoop]: Abstraction has 5151 states and 6990 transitions. [2023-12-25 11:05:55,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.666666666666664) internal successors, (179), 3 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:55,495 INFO L276 IsEmpty]: Start isEmpty. Operand 5151 states and 6990 transitions. [2023-12-25 11:05:55,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2023-12-25 11:05:55,496 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:55,496 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 11:05:55,499 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 (89)] Ended with exit code 0 [2023-12-25 11:05:55,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:55,696 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:55,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:55,697 INFO L85 PathProgramCache]: Analyzing trace with hash -2030813802, now seen corresponding path program 1 times [2023-12-25 11:05:55,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:55,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [963969666] [2023-12-25 11:05:55,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:55,697 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:55,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:55,698 INFO L229 MonitoredProcess]: Starting monitored process 90 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 11:05:55,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2023-12-25 11:05:55,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:55,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 11:05:55,967 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:56,855 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:05:56,855 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 11:05:57,128 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:05:57,128 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:57,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [963969666] [2023-12-25 11:05:57,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [963969666] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 11:05:57,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 11:05:57,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 11:05:57,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612608496] [2023-12-25 11:05:57,128 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 11:05:57,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 11:05:57,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:57,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 11:05:57,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 11:05:57,129 INFO L87 Difference]: Start difference. First operand 5151 states and 6990 transitions. Second operand has 16 states, 16 states have (on average 21.375) internal successors, (342), 15 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:59,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:59,025 INFO L93 Difference]: Finished difference Result 17582 states and 23928 transitions. [2023-12-25 11:05:59,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-25 11:05:59,026 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 21.375) internal successors, (342), 15 states have internal predecessors, (342), 0 states have call successors, (0), 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 179 [2023-12-25 11:05:59,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:59,036 INFO L225 Difference]: With dead ends: 17582 [2023-12-25 11:05:59,037 INFO L226 Difference]: Without dead ends: 12612 [2023-12-25 11:05:59,042 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 342 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=442, Invalid=1280, Unknown=0, NotChecked=0, Total=1722 [2023-12-25 11:05:59,050 INFO L413 NwaCegarLoop]: 258 mSDtfsCounter, 2520 mSDsluCounter, 1068 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2520 SdHoareTripleChecker+Valid, 1326 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:05:59,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2520 Valid, 1326 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 11:05:59,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12612 states. [2023-12-25 11:05:59,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12612 to 5151. [2023-12-25 11:05:59,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5151 states, 5150 states have (on average 1.352621359223301) internal successors, (6966), 5150 states have internal predecessors, (6966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:59,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5151 states to 5151 states and 6966 transitions. [2023-12-25 11:05:59,127 INFO L78 Accepts]: Start accepts. Automaton has 5151 states and 6966 transitions. Word has length 179 [2023-12-25 11:05:59,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:59,128 INFO L495 AbstractCegarLoop]: Abstraction has 5151 states and 6966 transitions. [2023-12-25 11:05:59,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 21.375) internal successors, (342), 15 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:59,128 INFO L276 IsEmpty]: Start isEmpty. Operand 5151 states and 6966 transitions. [2023-12-25 11:05:59,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-25 11:05:59,129 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:59,130 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:05:59,133 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 (90)] Ended with exit code 0 [2023-12-25 11:05:59,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:59,330 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:59,330 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:59,331 INFO L85 PathProgramCache]: Analyzing trace with hash -88669483, now seen corresponding path program 1 times [2023-12-25 11:05:59,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:59,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1631874379] [2023-12-25 11:05:59,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:59,331 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 11:05:59,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:59,332 INFO L229 MonitoredProcess]: Starting monitored process 91 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 11:05:59,333 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 (91)] Waiting until timeout for monitored process [2023-12-25 11:05:59,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:05:59,589 INFO L262 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:05:59,591 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:05:59,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 11:05:59,625 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:05:59,625 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:05:59,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1631874379] [2023-12-25 11:05:59,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1631874379] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:05:59,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:05:59,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:05:59,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56923717] [2023-12-25 11:05:59,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:05:59,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:05:59,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:05:59,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:05:59,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:05:59,626 INFO L87 Difference]: Start difference. First operand 5151 states and 6966 transitions. Second operand has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:59,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:05:59,652 INFO L93 Difference]: Finished difference Result 7639 states and 10340 transitions. [2023-12-25 11:05:59,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:05:59,652 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 0 states have call successors, (0), 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 180 [2023-12-25 11:05:59,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:05:59,654 INFO L225 Difference]: With dead ends: 7639 [2023-12-25 11:05:59,654 INFO L226 Difference]: Without dead ends: 2669 [2023-12-25 11:05:59,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 178 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 11:05:59,656 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 90 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 405 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 11:05:59,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 405 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:05:59,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2669 states. [2023-12-25 11:05:59,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2669 to 2667. [2023-12-25 11:05:59,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2667 states, 2666 states have (on average 1.3300825206301576) internal successors, (3546), 2666 states have internal predecessors, (3546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:59,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2667 states to 2667 states and 3546 transitions. [2023-12-25 11:05:59,675 INFO L78 Accepts]: Start accepts. Automaton has 2667 states and 3546 transitions. Word has length 180 [2023-12-25 11:05:59,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:05:59,675 INFO L495 AbstractCegarLoop]: Abstraction has 2667 states and 3546 transitions. [2023-12-25 11:05:59,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:05:59,675 INFO L276 IsEmpty]: Start isEmpty. Operand 2667 states and 3546 transitions. [2023-12-25 11:05:59,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-25 11:05:59,676 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:05:59,676 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:05:59,680 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 (91)] Ended with exit code 0 [2023-12-25 11:05:59,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:05:59,877 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:05:59,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:05:59,877 INFO L85 PathProgramCache]: Analyzing trace with hash -696310507, now seen corresponding path program 1 times [2023-12-25 11:05:59,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:05:59,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1344726410] [2023-12-25 11:05:59,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:05:59,878 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 11:05:59,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:05:59,879 INFO L229 MonitoredProcess]: Starting monitored process 92 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 11:05:59,879 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 (92)] Waiting until timeout for monitored process [2023-12-25 11:06:00,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:00,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 11:06:00,134 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:01,194 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:06:01,194 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 11:06:01,545 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:06:01,546 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:01,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1344726410] [2023-12-25 11:06:01,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1344726410] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 11:06:01,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 11:06:01,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 11:06:01,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263901048] [2023-12-25 11:06:01,546 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 11:06:01,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 11:06:01,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:01,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 11:06:01,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 11:06:01,547 INFO L87 Difference]: Start difference. First operand 2667 states and 3546 transitions. Second operand has 24 states, 24 states have (on average 14.5) internal successors, (348), 23 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:08,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:08,510 INFO L93 Difference]: Finished difference Result 14572 states and 19381 transitions. [2023-12-25 11:06:08,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2023-12-25 11:06:08,511 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 14.5) internal successors, (348), 23 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 180 [2023-12-25 11:06:08,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:08,517 INFO L225 Difference]: With dead ends: 14572 [2023-12-25 11:06:08,517 INFO L226 Difference]: Without dead ends: 12086 [2023-12-25 11:06:08,520 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2245 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1612, Invalid=6760, Unknown=0, NotChecked=0, Total=8372 [2023-12-25 11:06:08,520 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 4361 mSDsluCounter, 3538 mSDsCounter, 0 mSdLazyCounter, 3268 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4361 SdHoareTripleChecker+Valid, 3881 SdHoareTripleChecker+Invalid, 3295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 3268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-25 11:06:08,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4361 Valid, 3881 Invalid, 3295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 3268 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-25 11:06:08,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12086 states. [2023-12-25 11:06:08,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12086 to 2667. [2023-12-25 11:06:08,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2667 states, 2666 states have (on average 1.3255813953488371) internal successors, (3534), 2666 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:08,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2667 states to 2667 states and 3534 transitions. [2023-12-25 11:06:08,551 INFO L78 Accepts]: Start accepts. Automaton has 2667 states and 3534 transitions. Word has length 180 [2023-12-25 11:06:08,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:08,551 INFO L495 AbstractCegarLoop]: Abstraction has 2667 states and 3534 transitions. [2023-12-25 11:06:08,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 14.5) internal successors, (348), 23 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:08,551 INFO L276 IsEmpty]: Start isEmpty. Operand 2667 states and 3534 transitions. [2023-12-25 11:06:08,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-12-25 11:06:08,552 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:08,552 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:06:08,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 (92)] Ended with exit code 0 [2023-12-25 11:06:08,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:08,752 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:08,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:08,753 INFO L85 PathProgramCache]: Analyzing trace with hash 580487415, now seen corresponding path program 1 times [2023-12-25 11:06:08,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:08,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1663005502] [2023-12-25 11:06:08,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:08,753 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 11:06:08,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:08,754 INFO L229 MonitoredProcess]: Starting monitored process 93 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 11:06:08,755 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 (93)] Waiting until timeout for monitored process [2023-12-25 11:06:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:09,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 11:06:09,008 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:10,095 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:06:10,095 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 11:06:10,464 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:06:10,464 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:10,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1663005502] [2023-12-25 11:06:10,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1663005502] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 11:06:10,464 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 11:06:10,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 11:06:10,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868254495] [2023-12-25 11:06:10,464 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 11:06:10,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 11:06:10,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:10,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 11:06:10,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 11:06:10,465 INFO L87 Difference]: Start difference. First operand 2667 states and 3534 transitions. Second operand has 24 states, 24 states have (on average 14.75) internal successors, (354), 23 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:20,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:20,374 INFO L93 Difference]: Finished difference Result 17213 states and 22735 transitions. [2023-12-25 11:06:20,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2023-12-25 11:06:20,375 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 14.75) internal successors, (354), 23 states have internal predecessors, (354), 0 states have call successors, (0), 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 181 [2023-12-25 11:06:20,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:20,386 INFO L225 Difference]: With dead ends: 17213 [2023-12-25 11:06:20,387 INFO L226 Difference]: Without dead ends: 14727 [2023-12-25 11:06:20,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5811 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=3525, Invalid=14565, Unknown=0, NotChecked=0, Total=18090 [2023-12-25 11:06:20,391 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 4612 mSDsluCounter, 3081 mSDsCounter, 0 mSdLazyCounter, 3051 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4612 SdHoareTripleChecker+Valid, 3362 SdHoareTripleChecker+Invalid, 3092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 3051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-25 11:06:20,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4612 Valid, 3362 Invalid, 3092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 3051 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-25 11:06:20,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14727 states. [2023-12-25 11:06:20,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14727 to 2751. [2023-12-25 11:06:20,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 1.32) internal successors, (3630), 2750 states have internal predecessors, (3630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:20,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 3630 transitions. [2023-12-25 11:06:20,453 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 3630 transitions. Word has length 181 [2023-12-25 11:06:20,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:20,453 INFO L495 AbstractCegarLoop]: Abstraction has 2751 states and 3630 transitions. [2023-12-25 11:06:20,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 14.75) internal successors, (354), 23 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:20,453 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 3630 transitions. [2023-12-25 11:06:20,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-25 11:06:20,454 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:20,454 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 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 11:06:20,458 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 (93)] Ended with exit code 0 [2023-12-25 11:06:20,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:20,655 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:20,655 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:20,655 INFO L85 PathProgramCache]: Analyzing trace with hash -470211934, now seen corresponding path program 1 times [2023-12-25 11:06:20,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:20,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1307264518] [2023-12-25 11:06:20,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:20,656 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 11:06:20,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:20,657 INFO L229 MonitoredProcess]: Starting monitored process 94 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 11:06:20,657 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 (94)] Waiting until timeout for monitored process [2023-12-25 11:06:20,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:20,910 INFO L262 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 11:06:20,912 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:20,946 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 11:06:20,946 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:06:20,947 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:20,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1307264518] [2023-12-25 11:06:20,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1307264518] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:06:20,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:06:20,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 11:06:20,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981159852] [2023-12-25 11:06:20,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:06:20,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 11:06:20,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:20,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 11:06:20,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 11:06:20,948 INFO L87 Difference]: Start difference. First operand 2751 states and 3630 transitions. Second operand has 3 states, 3 states have (on average 60.666666666666664) internal successors, (182), 3 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:20,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:20,968 INFO L93 Difference]: Finished difference Result 4039 states and 5342 transitions. [2023-12-25 11:06:20,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 11:06:20,969 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.666666666666664) internal successors, (182), 3 states have internal predecessors, (182), 0 states have call successors, (0), 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 182 [2023-12-25 11:06:20,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:20,970 INFO L225 Difference]: With dead ends: 4039 [2023-12-25 11:06:20,970 INFO L226 Difference]: Without dead ends: 1469 [2023-12-25 11:06:20,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 180 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 11:06:20,971 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 90 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 380 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 11:06:20,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 380 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 11:06:20,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2023-12-25 11:06:20,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1467. [2023-12-25 11:06:20,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1467 states, 1466 states have (on average 1.2892223738062756) internal successors, (1890), 1466 states have internal predecessors, (1890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:20,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1467 states to 1467 states and 1890 transitions. [2023-12-25 11:06:20,979 INFO L78 Accepts]: Start accepts. Automaton has 1467 states and 1890 transitions. Word has length 182 [2023-12-25 11:06:20,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:20,979 INFO L495 AbstractCegarLoop]: Abstraction has 1467 states and 1890 transitions. [2023-12-25 11:06:20,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.666666666666664) internal successors, (182), 3 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:20,979 INFO L276 IsEmpty]: Start isEmpty. Operand 1467 states and 1890 transitions. [2023-12-25 11:06:20,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-25 11:06:20,980 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:20,980 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:06:20,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Ended with exit code 0 [2023-12-25 11:06:21,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:21,181 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:21,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:21,181 INFO L85 PathProgramCache]: Analyzing trace with hash 520384994, now seen corresponding path program 1 times [2023-12-25 11:06:21,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:21,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1283334190] [2023-12-25 11:06:21,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:21,182 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 11:06:21,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:21,182 INFO L229 MonitoredProcess]: Starting monitored process 95 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 11:06:21,183 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 (95)] Waiting until timeout for monitored process [2023-12-25 11:06:21,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:21,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 11:06:21,447 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:22,919 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-25 11:06:22,919 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:06:22,919 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:22,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1283334190] [2023-12-25 11:06:22,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1283334190] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:06:22,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:06:22,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 11:06:22,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737032334] [2023-12-25 11:06:22,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:06:22,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:06:22,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:22,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:06:22,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:22,920 INFO L87 Difference]: Start difference. First operand 1467 states and 1890 transitions. Second operand has 8 states, 8 states have (on average 22.625) internal successors, (181), 8 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:23,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:23,102 INFO L93 Difference]: Finished difference Result 4477 states and 5877 transitions. [2023-12-25 11:06:23,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 11:06:23,102 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 8 states have internal predecessors, (181), 0 states have call successors, (0), 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 182 [2023-12-25 11:06:23,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:23,105 INFO L225 Difference]: With dead ends: 4477 [2023-12-25 11:06:23,105 INFO L226 Difference]: Without dead ends: 4047 [2023-12-25 11:06:23,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:23,106 INFO L413 NwaCegarLoop]: 321 mSDtfsCounter, 936 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 936 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:06:23,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [936 Valid, 1082 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 11:06:23,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4047 states. [2023-12-25 11:06:23,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4047 to 2323. [2023-12-25 11:06:23,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2323 states, 2322 states have (on average 1.2859603789836347) internal successors, (2986), 2322 states have internal predecessors, (2986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:23,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2323 states to 2323 states and 2986 transitions. [2023-12-25 11:06:23,123 INFO L78 Accepts]: Start accepts. Automaton has 2323 states and 2986 transitions. Word has length 182 [2023-12-25 11:06:23,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:23,123 INFO L495 AbstractCegarLoop]: Abstraction has 2323 states and 2986 transitions. [2023-12-25 11:06:23,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.625) internal successors, (181), 8 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:23,123 INFO L276 IsEmpty]: Start isEmpty. Operand 2323 states and 2986 transitions. [2023-12-25 11:06:23,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-25 11:06:23,124 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:23,124 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:06:23,128 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 (95)] Ended with exit code 0 [2023-12-25 11:06:23,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:23,325 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:23,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:23,325 INFO L85 PathProgramCache]: Analyzing trace with hash 65132834, now seen corresponding path program 1 times [2023-12-25 11:06:23,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:23,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1975383335] [2023-12-25 11:06:23,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:23,326 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 11:06:23,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:23,327 INFO L229 MonitoredProcess]: Starting monitored process 96 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 11:06:23,327 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 (96)] Waiting until timeout for monitored process [2023-12-25 11:06:23,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:23,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 11:06:23,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:25,126 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 11:06:25,126 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:06:25,126 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:25,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1975383335] [2023-12-25 11:06:25,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1975383335] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:06:25,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:06:25,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 11:06:25,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691064827] [2023-12-25 11:06:25,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:06:25,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:06:25,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:25,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:06:25,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:25,128 INFO L87 Difference]: Start difference. First operand 2323 states and 2986 transitions. Second operand has 8 states, 8 states have (on average 22.125) internal successors, (177), 8 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:25,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:25,319 INFO L93 Difference]: Finished difference Result 4905 states and 6425 transitions. [2023-12-25 11:06:25,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 11:06:25,319 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.125) internal successors, (177), 8 states have internal predecessors, (177), 0 states have call successors, (0), 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 182 [2023-12-25 11:06:25,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:25,322 INFO L225 Difference]: With dead ends: 4905 [2023-12-25 11:06:25,322 INFO L226 Difference]: Without dead ends: 4475 [2023-12-25 11:06:25,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:25,323 INFO L413 NwaCegarLoop]: 320 mSDtfsCounter, 701 mSDsluCounter, 894 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:06:25,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [701 Valid, 1214 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 11:06:25,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4475 states. [2023-12-25 11:06:25,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4475 to 2751. [2023-12-25 11:06:25,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 1.285090909090909) internal successors, (3534), 2750 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:25,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 3534 transitions. [2023-12-25 11:06:25,355 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 3534 transitions. Word has length 182 [2023-12-25 11:06:25,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:25,355 INFO L495 AbstractCegarLoop]: Abstraction has 2751 states and 3534 transitions. [2023-12-25 11:06:25,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.125) internal successors, (177), 8 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:25,355 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 3534 transitions. [2023-12-25 11:06:25,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-25 11:06:25,356 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:25,356 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:06:25,361 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 (96)] Forceful destruction successful, exit code 0 [2023-12-25 11:06:25,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:25,557 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:25,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:25,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1596982661, now seen corresponding path program 1 times [2023-12-25 11:06:25,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:25,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [100705542] [2023-12-25 11:06:25,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:25,558 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 11:06:25,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:25,559 INFO L229 MonitoredProcess]: Starting monitored process 97 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 11:06:25,559 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 (97)] Waiting until timeout for monitored process [2023-12-25 11:06:25,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:25,814 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 11:06:25,817 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:27,333 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 11:06:27,333 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:06:27,333 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:27,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [100705542] [2023-12-25 11:06:27,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [100705542] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:06:27,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:06:27,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 11:06:27,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565158943] [2023-12-25 11:06:27,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:06:27,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:06:27,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:27,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:06:27,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:27,334 INFO L87 Difference]: Start difference. First operand 2751 states and 3534 transitions. Second operand has 8 states, 8 states have (on average 22.0) internal successors, (176), 8 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:27,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:27,513 INFO L93 Difference]: Finished difference Result 5333 states and 6973 transitions. [2023-12-25 11:06:27,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 11:06:27,513 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.0) internal successors, (176), 8 states have internal predecessors, (176), 0 states have call successors, (0), 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 182 [2023-12-25 11:06:27,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:27,516 INFO L225 Difference]: With dead ends: 5333 [2023-12-25 11:06:27,516 INFO L226 Difference]: Without dead ends: 4047 [2023-12-25 11:06:27,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:27,517 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 633 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 1263 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.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:06:27,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [633 Valid, 1263 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 11:06:27,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4047 states. [2023-12-25 11:06:27,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4047 to 2323. [2023-12-25 11:06:27,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2323 states, 2322 states have (on average 1.2756244616709733) internal successors, (2962), 2322 states have internal predecessors, (2962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:27,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2323 states to 2323 states and 2962 transitions. [2023-12-25 11:06:27,533 INFO L78 Accepts]: Start accepts. Automaton has 2323 states and 2962 transitions. Word has length 182 [2023-12-25 11:06:27,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:27,533 INFO L495 AbstractCegarLoop]: Abstraction has 2323 states and 2962 transitions. [2023-12-25 11:06:27,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.0) internal successors, (176), 8 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:27,533 INFO L276 IsEmpty]: Start isEmpty. Operand 2323 states and 2962 transitions. [2023-12-25 11:06:27,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-25 11:06:27,534 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:27,534 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:06:27,537 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 (97)] Forceful destruction successful, exit code 0 [2023-12-25 11:06:27,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:27,735 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:27,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:27,735 INFO L85 PathProgramCache]: Analyzing trace with hash -870883035, now seen corresponding path program 1 times [2023-12-25 11:06:27,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:27,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1915754022] [2023-12-25 11:06:27,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:27,736 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 11:06:27,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:27,737 INFO L229 MonitoredProcess]: Starting monitored process 98 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 11:06:27,737 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 (98)] Waiting until timeout for monitored process [2023-12-25 11:06:27,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:27,996 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 11:06:27,998 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:29,433 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 11:06:29,434 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:06:29,434 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:29,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1915754022] [2023-12-25 11:06:29,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1915754022] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:06:29,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:06:29,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 11:06:29,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759972305] [2023-12-25 11:06:29,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:06:29,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:06:29,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:29,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:06:29,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:29,435 INFO L87 Difference]: Start difference. First operand 2323 states and 2962 transitions. Second operand has 8 states, 8 states have (on average 22.25) internal successors, (178), 8 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:29,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:29,614 INFO L93 Difference]: Finished difference Result 4905 states and 6401 transitions. [2023-12-25 11:06:29,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 11:06:29,614 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.25) internal successors, (178), 8 states have internal predecessors, (178), 0 states have call successors, (0), 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 182 [2023-12-25 11:06:29,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:29,618 INFO L225 Difference]: With dead ends: 4905 [2023-12-25 11:06:29,618 INFO L226 Difference]: Without dead ends: 4475 [2023-12-25 11:06:29,618 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:29,619 INFO L413 NwaCegarLoop]: 330 mSDtfsCounter, 653 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 1284 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:06:29,619 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 1284 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 11:06:29,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4475 states. [2023-12-25 11:06:29,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4475 to 2751. [2023-12-25 11:06:29,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 1.2763636363636364) internal successors, (3510), 2750 states have internal predecessors, (3510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:29,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 3510 transitions. [2023-12-25 11:06:29,636 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 3510 transitions. Word has length 182 [2023-12-25 11:06:29,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:29,636 INFO L495 AbstractCegarLoop]: Abstraction has 2751 states and 3510 transitions. [2023-12-25 11:06:29,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.25) internal successors, (178), 8 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:29,637 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 3510 transitions. [2023-12-25 11:06:29,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-25 11:06:29,638 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:29,638 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:06:29,641 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 (98)] Ended with exit code 0 [2023-12-25 11:06:29,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:29,840 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:29,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:29,841 INFO L85 PathProgramCache]: Analyzing trace with hash 323727746, now seen corresponding path program 1 times [2023-12-25 11:06:29,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:29,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1294048955] [2023-12-25 11:06:29,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:29,841 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 11:06:29,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:29,842 INFO L229 MonitoredProcess]: Starting monitored process 99 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 11:06:29,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2023-12-25 11:06:30,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:30,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 11:06:30,112 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:31,527 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 11:06:31,527 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:06:31,527 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:31,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1294048955] [2023-12-25 11:06:31,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1294048955] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:06:31,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:06:31,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 11:06:31,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87065679] [2023-12-25 11:06:31,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:06:31,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:06:31,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:31,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:06:31,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:31,528 INFO L87 Difference]: Start difference. First operand 2751 states and 3510 transitions. Second operand has 8 states, 8 states have (on average 22.375) internal successors, (179), 8 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:31,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:31,700 INFO L93 Difference]: Finished difference Result 5333 states and 6949 transitions. [2023-12-25 11:06:31,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 11:06:31,700 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.375) internal successors, (179), 8 states have internal predecessors, (179), 0 states have call successors, (0), 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 182 [2023-12-25 11:06:31,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:31,704 INFO L225 Difference]: With dead ends: 5333 [2023-12-25 11:06:31,704 INFO L226 Difference]: Without dead ends: 4903 [2023-12-25 11:06:31,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:31,705 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 739 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 1247 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 11:06:31,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [739 Valid, 1247 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 11:06:31,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4903 states. [2023-12-25 11:06:31,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4903 to 3179. [2023-12-25 11:06:31,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3179 states, 3178 states have (on average 1.276903713027061) internal successors, (4058), 3178 states have internal predecessors, (4058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:31,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3179 states to 3179 states and 4058 transitions. [2023-12-25 11:06:31,726 INFO L78 Accepts]: Start accepts. Automaton has 3179 states and 4058 transitions. Word has length 182 [2023-12-25 11:06:31,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:31,726 INFO L495 AbstractCegarLoop]: Abstraction has 3179 states and 4058 transitions. [2023-12-25 11:06:31,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.375) internal successors, (179), 8 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:31,727 INFO L276 IsEmpty]: Start isEmpty. Operand 3179 states and 4058 transitions. [2023-12-25 11:06:31,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-12-25 11:06:31,728 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:31,728 INFO L195 NwaCegarLoop]: trace histogram [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, 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 11:06:31,731 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 (99)] Ended with exit code 0 [2023-12-25 11:06:31,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:31,928 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:31,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:31,929 INFO L85 PathProgramCache]: Analyzing trace with hash -2095917883, now seen corresponding path program 1 times [2023-12-25 11:06:31,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:31,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1696257945] [2023-12-25 11:06:31,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:31,929 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 11:06:31,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:31,930 INFO L229 MonitoredProcess]: Starting monitored process 100 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 11:06:31,931 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 (100)] Waiting until timeout for monitored process [2023-12-25 11:06:32,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:32,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 11:06:32,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:33,659 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 11:06:33,659 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 11:06:33,659 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:33,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1696257945] [2023-12-25 11:06:33,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1696257945] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 11:06:33,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 11:06:33,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 11:06:33,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584524398] [2023-12-25 11:06:33,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 11:06:33,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 11:06:33,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:33,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 11:06:33,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:33,660 INFO L87 Difference]: Start difference. First operand 3179 states and 4058 transitions. Second operand has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:33,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 11:06:33,822 INFO L93 Difference]: Finished difference Result 5761 states and 7497 transitions. [2023-12-25 11:06:33,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 11:06:33,822 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 0 states have call successors, (0), 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 182 [2023-12-25 11:06:33,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 11:06:33,826 INFO L225 Difference]: With dead ends: 5761 [2023-12-25 11:06:33,826 INFO L226 Difference]: Without dead ends: 5331 [2023-12-25 11:06:33,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2023-12-25 11:06:33,827 INFO L413 NwaCegarLoop]: 334 mSDtfsCounter, 626 mSDsluCounter, 1071 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 1405 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 11:06:33,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [626 Valid, 1405 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 11:06:33,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5331 states. [2023-12-25 11:06:33,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5331 to 3607. [2023-12-25 11:06:33,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3607 states, 3606 states have (on average 1.2773155851358846) internal successors, (4606), 3606 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:33,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3607 states to 3607 states and 4606 transitions. [2023-12-25 11:06:33,851 INFO L78 Accepts]: Start accepts. Automaton has 3607 states and 4606 transitions. Word has length 182 [2023-12-25 11:06:33,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 11:06:33,852 INFO L495 AbstractCegarLoop]: Abstraction has 3607 states and 4606 transitions. [2023-12-25 11:06:33,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 11:06:33,852 INFO L276 IsEmpty]: Start isEmpty. Operand 3607 states and 4606 transitions. [2023-12-25 11:06:33,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-12-25 11:06:33,853 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 11:06:33,853 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 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 11:06:33,856 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 (100)] Ended with exit code 0 [2023-12-25 11:06:34,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:06:34,055 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 19 more)] === [2023-12-25 11:06:34,055 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 11:06:34,055 INFO L85 PathProgramCache]: Analyzing trace with hash 184863615, now seen corresponding path program 1 times [2023-12-25 11:06:34,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 11:06:34,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1625759475] [2023-12-25 11:06:34,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 11:06:34,056 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 11:06:34,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 11:06:34,056 INFO L229 MonitoredProcess]: Starting monitored process 101 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 11:06:34,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Waiting until timeout for monitored process [2023-12-25 11:06:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 11:06:34,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 39 conjunts are in the unsatisfiable core [2023-12-25 11:06:34,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 11:06:38,021 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:06:38,021 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 11:06:40,190 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 11:06:40,190 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 11:06:40,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1625759475] [2023-12-25 11:06:40,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1625759475] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 11:06:40,191 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 11:06:40,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28] total 55 [2023-12-25 11:06:40,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849071907] [2023-12-25 11:06:40,191 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 11:06:40,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2023-12-25 11:06:40,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 11:06:40,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2023-12-25 11:06:40,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=298, Invalid=2672, Unknown=0, NotChecked=0, Total=2970 [2023-12-25 11:06:40,192 INFO L87 Difference]: Start difference. First operand 3607 states and 4606 transitions. Second operand has 55 states, 55 states have (on average 6.381818181818182) internal successors, (351), 55 states have internal predecessors, (351), 0 states have call successors, (0), 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 11:08:30,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 512 states. [2023-12-25 11:08:30,168 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 11:08:30,170 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 (101)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-25 11:08:30,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 866 GetRequests, 311 SyntacticMatches, 0 SemanticMatches, 554 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131839 ImplicationChecksByTransitivity, 98.6s TimeCoverageRelationStatistics Valid=31552, Invalid=277028, Unknown=0, NotChecked=0, Total=308580 [2023-12-25 11:08:30,173 INFO L413 NwaCegarLoop]: 371 mSDtfsCounter, 7815 mSDsluCounter, 12024 mSDsCounter, 0 mSdLazyCounter, 9031 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7815 SdHoareTripleChecker+Valid, 12395 SdHoareTripleChecker+Invalid, 9156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 9031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2023-12-25 11:08:30,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7815 Valid, 12395 Invalid, 9156 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [125 Valid, 9031 Invalid, 0 Unknown, 0 Unchecked, 12.4s Time] [2023-12-25 11:08:30,174 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 22 remaining) [2023-12-25 11:08:30,178 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 (101)] Ended with exit code 0 [2023-12-25 11:08:30,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 11:08:30,375 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. [2023-12-25 11:08:30,376 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (20 of 22 remaining) [2023-12-25 11:08:30,376 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (19 of 22 remaining) [2023-12-25 11:08:30,376 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (18 of 22 remaining) [2023-12-25 11:08:30,376 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (17 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION (16 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION (15 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION (14 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION (13 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION (12 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION (11 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION (10 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION (9 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION (8 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION (7 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION (6 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION (5 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION (4 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION (3 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION (2 of 22 remaining) [2023-12-25 11:08:30,377 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION (1 of 22 remaining) [2023-12-25 11:08:30,378 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION (0 of 22 remaining) [2023-12-25 11:08:30,380 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 11:08:30,381 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-25 11:08:30,382 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.12 11:08:30 BoogieIcfgContainer [2023-12-25 11:08:30,382 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-25 11:08:30,382 INFO L158 Benchmark]: Toolchain (without parser) took 867388.42ms. Allocated memory was 271.6MB in the beginning and 979.4MB in the end (delta: 707.8MB). Free memory was 219.9MB in the beginning and 480.6MB in the end (delta: -260.7MB). Peak memory consumption was 449.0MB. Max. memory is 8.0GB. [2023-12-25 11:08:30,382 INFO L158 Benchmark]: CDTParser took 0.48ms. Allocated memory is still 206.6MB. Free memory was 156.0MB in the beginning and 155.9MB in the end (delta: 129.4kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-25 11:08:30,382 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1134.50ms. Allocated memory is still 271.6MB. Free memory was 219.6MB in the beginning and 131.0MB in the end (delta: 88.6MB). Peak memory consumption was 90.7MB. Max. memory is 8.0GB. [2023-12-25 11:08:30,383 INFO L158 Benchmark]: Boogie Procedure Inliner took 152.10ms. Allocated memory is still 271.6MB. Free memory was 131.0MB in the beginning and 211.6MB in the end (delta: -80.6MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2023-12-25 11:08:30,383 INFO L158 Benchmark]: Boogie Preprocessor took 160.19ms. Allocated memory is still 271.6MB. Free memory was 211.6MB in the beginning and 185.4MB in the end (delta: 26.2MB). Peak memory consumption was 26.2MB. Max. memory is 8.0GB. [2023-12-25 11:08:30,383 INFO L158 Benchmark]: RCFGBuilder took 3303.03ms. Allocated memory was 271.6MB in the beginning and 362.8MB in the end (delta: 91.2MB). Free memory was 185.4MB in the beginning and 234.1MB in the end (delta: -48.8MB). Peak memory consumption was 143.1MB. Max. memory is 8.0GB. [2023-12-25 11:08:30,383 INFO L158 Benchmark]: TraceAbstraction took 862631.59ms. Allocated memory was 362.8MB in the beginning and 979.4MB in the end (delta: 616.6MB). Free memory was 233.6MB in the beginning and 480.6MB in the end (delta: -246.9MB). Peak memory consumption was 370.1MB. Max. memory is 8.0GB. [2023-12-25 11:08:30,383 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.48ms. Allocated memory is still 206.6MB. Free memory was 156.0MB in the beginning and 155.9MB in the end (delta: 129.4kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 1134.50ms. Allocated memory is still 271.6MB. Free memory was 219.6MB in the beginning and 131.0MB in the end (delta: 88.6MB). Peak memory consumption was 90.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 152.10ms. Allocated memory is still 271.6MB. Free memory was 131.0MB in the beginning and 211.6MB in the end (delta: -80.6MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * Boogie Preprocessor took 160.19ms. Allocated memory is still 271.6MB. Free memory was 211.6MB in the beginning and 185.4MB in the end (delta: 26.2MB). Peak memory consumption was 26.2MB. Max. memory is 8.0GB. * RCFGBuilder took 3303.03ms. Allocated memory was 271.6MB in the beginning and 362.8MB in the end (delta: 91.2MB). Free memory was 185.4MB in the beginning and 234.1MB in the end (delta: -48.8MB). Peak memory consumption was 143.1MB. Max. memory is 8.0GB. * TraceAbstraction took 862631.59ms. Allocated memory was 362.8MB in the beginning and 979.4MB in the end (delta: 616.6MB). Free memory was 233.6MB in the beginning and 480.6MB in the end (delta: -246.9MB). Peak memory consumption was 370.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 731]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 731). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1113]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1113). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1207]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1207). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1260]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1260). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1381]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1381). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1434). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1514]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1514). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1701]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1701). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1754]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1754). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1834]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1834). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 1980]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1980). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 2274]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2274). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 2327]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2327). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 2407]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2407). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 2553]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2553). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 2818]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2818). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 3337]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 3337). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 3390]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 3390). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 3470]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 3470). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 3616]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 3616). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 3869]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 3869). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - TimeoutResultAtElement [Line: 4310]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 4310). Cancelled while NwaCegarLoop was constructing difference of abstraction (3607states) and FLOYD_HOARE automaton (currently 512 states, 55 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 556 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 1122 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 862.6s, OverallIterations: 100, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 706.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 217183 SdHoareTripleChecker+Valid, 542.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 217183 mSDsluCounter, 262419 SdHoareTripleChecker+Invalid, 524.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 211924 mSDsCounter, 1216 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 172286 IncrementalHoareTripleChecker+Invalid, 173502 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1216 mSolverCounterUnsat, 50495 mSDtfsCounter, 172286 mSolverCounterSat, 1.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 13971 GetRequests, 11732 SyntacticMatches, 0 SemanticMatches, 2238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153345 ImplicationChecksByTransitivity, 207.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=14217occurred in iteration=83, InterpolantAutomatonStates: 1323, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.1s AutomataMinimizationTime, 99 MinimizatonAttempts, 191310 StatesRemovedByMinimization, 91 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 5.1s SsaConstructionTime, 6.0s SatisfiabilityAnalysisTime, 112.4s InterpolantComputationTime, 11359 NumberOfCodeBlocks, 11359 NumberOfCodeBlocksAsserted, 100 NumberOfCheckSat, 12507 ConstructedInterpolants, 5778 QuantifiedInterpolants, 195939 SizeOfPredicates, 543 NumberOfNonLiveVariables, 37368 ConjunctsInSsa, 940 ConjunctsInUnsatCore, 107 InterpolantComputations, 93 PerfectInterpolantSequences, 348/444 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