/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 10:24:32,156 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 10:24:32,223 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:24:32,226 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 10:24:32,226 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 10:24:32,249 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 10:24:32,249 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 10:24:32,249 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 10:24:32,250 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 10:24:32,253 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 10:24:32,253 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 10:24:32,254 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 10:24:32,254 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 10:24:32,255 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 10:24:32,255 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 10:24:32,256 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 10:24:32,256 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 10:24:32,256 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 10:24:32,256 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 10:24:32,256 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 10:24:32,257 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 10:24:32,257 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 10:24:32,257 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 10:24:32,257 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 10:24:32,257 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 10:24:32,258 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 10:24:32,258 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 10:24:32,258 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 10:24:32,258 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 10:24:32,258 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 10:24:32,259 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 10:24:32,259 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 10:24:32,259 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 10:24:32,259 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 10:24:32,260 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 10:24:32,260 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 10:24:32,260 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 10:24:32,260 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 10:24:32,260 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 10:24:32,260 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 10:24:32,260 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 10:24:32,261 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 10:24:32,261 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 10:24:32,261 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 10:24:32,261 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 10:24:32,261 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 10:24:32,261 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:24:32,445 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 10:24:32,463 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 10:24:32,465 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 10:24:32,465 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 10:24:32,466 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 10:24:32,467 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c [2023-12-25 10:24:33,551 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 10:24:33,834 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 10:24:33,835 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c [2023-12-25 10:24:33,860 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/22757d696/0d3fe18a56ba46efa1eb67eae56bbe34/FLAGe8a7433fc [2023-12-25 10:24:33,872 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/22757d696/0d3fe18a56ba46efa1eb67eae56bbe34 [2023-12-25 10:24:33,874 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 10:24:33,875 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 10:24:33,877 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 10:24:33,877 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 10:24:33,880 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 10:24:33,881 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 10:24:33" (1/1) ... [2023-12-25 10:24:33,881 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@46943086 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:33, skipping insertion in model container [2023-12-25 10:24:33,881 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 10:24:33" (1/1) ... [2023-12-25 10:24:33,959 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 10:24:34,341 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[37768,37781] [2023-12-25 10:24:34,416 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[53783,53796] [2023-12-25 10:24:34,434 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[61800,61813] [2023-12-25 10:24:34,456 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[65782,65795] [2023-12-25 10:24:34,465 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[69649,69662] [2023-12-25 10:24:34,519 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[86712,86725] [2023-12-25 10:24:34,536 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[94766,94779] [2023-12-25 10:24:34,554 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[98785,98798] [2023-12-25 10:24:34,568 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[102689,102702] [2023-12-25 10:24:34,582 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[107203,107216] [2023-12-25 10:24:34,591 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[111131,111144] [2023-12-25 10:24:34,599 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[115150,115163] [2023-12-25 10:24:34,617 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[119054,119067] [2023-12-25 10:24:34,627 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[123189,123202] [2023-12-25 10:24:34,634 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[127260,127273] [2023-12-25 10:24:34,644 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[131260,131273] [2023-12-25 10:24:34,687 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 10:24:34,707 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 10:24:34,867 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[37768,37781] [2023-12-25 10:24:34,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.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[53783,53796] [2023-12-25 10:24:34,904 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[61800,61813] [2023-12-25 10:24:34,910 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[65782,65795] [2023-12-25 10:24:34,919 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[69649,69662] [2023-12-25 10:24:34,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.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[86712,86725] [2023-12-25 10:24:34,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.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[94766,94779] [2023-12-25 10:24:34,962 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[98785,98798] [2023-12-25 10:24:34,968 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[102689,102702] [2023-12-25 10:24:34,974 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[107203,107216] [2023-12-25 10:24:34,979 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[111131,111144] [2023-12-25 10:24:34,985 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[115150,115163] [2023-12-25 10:24:34,991 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[119054,119067] [2023-12-25 10:24:34,997 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[123189,123202] [2023-12-25 10:24:35,003 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[127260,127273] [2023-12-25 10:24:35,010 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c[131260,131273] [2023-12-25 10:24:35,026 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 10:24:35,046 INFO L206 MainTranslator]: Completed translation [2023-12-25 10:24:35,047 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35 WrapperNode [2023-12-25 10:24:35,047 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 10:24:35,048 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 10:24:35,048 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 10:24:35,049 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 10:24:35,053 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:24:35" (1/1) ... [2023-12-25 10:24:35,098 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:24:35" (1/1) ... [2023-12-25 10:24:35,177 INFO L138 Inliner]: procedures = 24, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 6230 [2023-12-25 10:24:35,177 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 10:24:35,178 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 10:24:35,178 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 10:24:35,178 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 10:24:35,185 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,186 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,203 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,241 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:24:35,241 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,241 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,276 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,293 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,314 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,326 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,357 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 10:24:35,358 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 10:24:35,359 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 10:24:35,359 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 10:24:35,360 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (1/1) ... [2023-12-25 10:24:35,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 10:24:35,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 10:24:35,403 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:24:35,412 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:24:35,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 10:24:35,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 10:24:35,429 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 10:24:35,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 10:24:35,634 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 10:24:35,635 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 10:24:38,202 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 10:24:38,270 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 10:24:38,270 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-25 10:24:38,271 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 10:24:38 BoogieIcfgContainer [2023-12-25 10:24:38,271 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 10:24:38,273 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 10:24:38,273 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 10:24:38,275 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 10:24:38,275 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 10:24:33" (1/3) ... [2023-12-25 10:24:38,275 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c3189d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 10:24:38, skipping insertion in model container [2023-12-25 10:24:38,275 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 10:24:35" (2/3) ... [2023-12-25 10:24:38,276 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c3189d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 10:24:38, skipping insertion in model container [2023-12-25 10:24:38,276 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 10:24:38" (3/3) ... [2023-12-25 10:24:38,276 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr.5.1.ufo.BOUNDED-10.pals.c.v+sep-reducer.c [2023-12-25 10:24:38,287 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 10:24:38,288 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2023-12-25 10:24:38,341 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 10:24:38,345 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;@2b227158, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 10:24:38,346 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2023-12-25 10:24:38,354 INFO L276 IsEmpty]: Start isEmpty. Operand has 1191 states, 1174 states have (on average 1.7717206132879046) internal successors, (2080), 1190 states have internal predecessors, (2080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:38,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 10:24:38,375 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:38,376 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:38,376 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:38,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:38,381 INFO L85 PathProgramCache]: Analyzing trace with hash -959725519, now seen corresponding path program 1 times [2023-12-25 10:24:38,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:38,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1543884064] [2023-12-25 10:24:38,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:38,393 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:38,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:38,395 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:24:38,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:38,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:38,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:24:38,661 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:39,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:39,042 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:39,043 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:39,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1543884064] [2023-12-25 10:24:39,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1543884064] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:39,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:39,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:24:39,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050449781] [2023-12-25 10:24:39,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:39,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:24:39,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:39,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:24:39,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:24:39,112 INFO L87 Difference]: Start difference. First operand has 1191 states, 1174 states have (on average 1.7717206132879046) internal successors, (2080), 1190 states have internal predecessors, (2080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:40,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:40,412 INFO L93 Difference]: Finished difference Result 1969 states and 3323 transitions. [2023-12-25 10:24:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:24:40,414 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2023-12-25 10:24:40,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:40,429 INFO L225 Difference]: With dead ends: 1969 [2023-12-25 10:24:40,429 INFO L226 Difference]: Without dead ends: 1362 [2023-12-25 10:24:40,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 10:24:40,435 INFO L413 NwaCegarLoop]: 909 mSDtfsCounter, 6004 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 989 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6004 SdHoareTripleChecker+Valid, 1289 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:40,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6004 Valid, 1289 Invalid, 1000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 989 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 10:24:40,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2023-12-25 10:24:40,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1246. [2023-12-25 10:24:40,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 1230 states have (on average 1.3235772357723576) internal successors, (1628), 1245 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:40,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 1628 transitions. [2023-12-25 10:24:40,488 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 1628 transitions. Word has length 72 [2023-12-25 10:24:40,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:40,488 INFO L495 AbstractCegarLoop]: Abstraction has 1246 states and 1628 transitions. [2023-12-25 10:24:40,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:40,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 1628 transitions. [2023-12-25 10:24:40,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 10:24:40,491 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:40,491 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:40,503 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:24:40,695 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:24:40,695 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:40,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:40,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1526182328, now seen corresponding path program 1 times [2023-12-25 10:24:40,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:40,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [578979932] [2023-12-25 10:24:40,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:40,697 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:40,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:40,698 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:24:40,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:40,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:40,895 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:24:40,897 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:41,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:41,170 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:41,170 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:41,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [578979932] [2023-12-25 10:24:41,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [578979932] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:41,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:41,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:24:41,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333258791] [2023-12-25 10:24:41,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:41,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:24:41,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:41,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:24:41,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:24:41,172 INFO L87 Difference]: Start difference. First operand 1246 states and 1628 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:41,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:41,678 INFO L93 Difference]: Finished difference Result 1643 states and 2155 transitions. [2023-12-25 10:24:41,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:24:41,678 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2023-12-25 10:24:41,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:41,681 INFO L225 Difference]: With dead ends: 1643 [2023-12-25 10:24:41,681 INFO L226 Difference]: Without dead ends: 1003 [2023-12-25 10:24:41,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 10:24:41,683 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 1871 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1871 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:41,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1871 Valid, 496 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 10:24:41,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2023-12-25 10:24:41,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 1003. [2023-12-25 10:24:41,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1003 states, 987 states have (on average 1.3444782168186424) internal successors, (1327), 1002 states have internal predecessors, (1327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:41,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1003 states to 1003 states and 1327 transitions. [2023-12-25 10:24:41,698 INFO L78 Accepts]: Start accepts. Automaton has 1003 states and 1327 transitions. Word has length 72 [2023-12-25 10:24:41,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:41,699 INFO L495 AbstractCegarLoop]: Abstraction has 1003 states and 1327 transitions. [2023-12-25 10:24:41,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:41,699 INFO L276 IsEmpty]: Start isEmpty. Operand 1003 states and 1327 transitions. [2023-12-25 10:24:41,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 10:24:41,700 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:41,701 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:41,717 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:24:41,904 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:24:41,904 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:41,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:41,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1655124073, now seen corresponding path program 1 times [2023-12-25 10:24:41,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:41,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1621434987] [2023-12-25 10:24:41,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:41,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:24:41,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:41,906 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:24:41,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:42,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:42,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:24:42,202 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:42,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:42,442 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:42,443 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:42,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1621434987] [2023-12-25 10:24:42,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1621434987] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:42,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:42,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:24:42,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984295570] [2023-12-25 10:24:42,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:42,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:24:42,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:42,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:24:42,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:24:42,444 INFO L87 Difference]: Start difference. First operand 1003 states and 1327 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:43,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:43,020 INFO L93 Difference]: Finished difference Result 1305 states and 1724 transitions. [2023-12-25 10:24:43,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:24:43,021 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2023-12-25 10:24:43,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:43,023 INFO L225 Difference]: With dead ends: 1305 [2023-12-25 10:24:43,023 INFO L226 Difference]: Without dead ends: 790 [2023-12-25 10:24:43,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 10:24:43,024 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 2144 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2144 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:43,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2144 Valid, 411 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 10:24:43,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2023-12-25 10:24:43,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 790. [2023-12-25 10:24:43,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 774 states have (on average 1.3578811369509043) internal successors, (1051), 789 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:43,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1051 transitions. [2023-12-25 10:24:43,040 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1051 transitions. Word has length 72 [2023-12-25 10:24:43,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:43,040 INFO L495 AbstractCegarLoop]: Abstraction has 790 states and 1051 transitions. [2023-12-25 10:24:43,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:43,041 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1051 transitions. [2023-12-25 10:24:43,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 10:24:43,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:43,042 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:43,045 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:24:43,245 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:24:43,246 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:43,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:43,246 INFO L85 PathProgramCache]: Analyzing trace with hash 265540588, now seen corresponding path program 1 times [2023-12-25 10:24:43,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:43,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1691723387] [2023-12-25 10:24:43,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:43,247 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:43,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:43,248 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:24:43,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:43,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:43,448 INFO L262 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:24:43,450 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:43,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:43,655 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:43,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:43,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1691723387] [2023-12-25 10:24:43,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1691723387] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:43,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:43,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:24:43,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516826820] [2023-12-25 10:24:43,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:43,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:24:43,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:43,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:24:43,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:24:43,658 INFO L87 Difference]: Start difference. First operand 790 states and 1051 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:43,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:43,943 INFO L93 Difference]: Finished difference Result 1002 states and 1323 transitions. [2023-12-25 10:24:43,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:24:43,944 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2023-12-25 10:24:43,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:43,946 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 10:24:43,946 INFO L226 Difference]: Without dead ends: 594 [2023-12-25 10:24:43,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 10:24:43,947 INFO L413 NwaCegarLoop]: 305 mSDtfsCounter, 1025 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1025 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:43,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1025 Valid, 333 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:24:43,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2023-12-25 10:24:43,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 594. [2023-12-25 10:24:43,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 578 states have (on average 1.3633217993079585) internal successors, (788), 593 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:43,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 788 transitions. [2023-12-25 10:24:43,955 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 788 transitions. Word has length 74 [2023-12-25 10:24:43,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:43,955 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 788 transitions. [2023-12-25 10:24:43,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:43,955 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 788 transitions. [2023-12-25 10:24:43,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 10:24:43,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:43,956 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:43,961 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:24:44,160 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:24:44,160 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:44,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:44,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1983390979, now seen corresponding path program 1 times [2023-12-25 10:24:44,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:44,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [312776517] [2023-12-25 10:24:44,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:44,161 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:44,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:44,162 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:24:44,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:44,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:44,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 10:24:44,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:44,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:44,576 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:44,576 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:44,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [312776517] [2023-12-25 10:24:44,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [312776517] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:44,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:44,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:24:44,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088715396] [2023-12-25 10:24:44,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:44,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:24:44,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:44,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:24:44,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:24:44,578 INFO L87 Difference]: Start difference. First operand 594 states and 788 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:44,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:44,886 INFO L93 Difference]: Finished difference Result 885 states and 1181 transitions. [2023-12-25 10:24:44,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 10:24:44,886 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2023-12-25 10:24:44,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:44,888 INFO L225 Difference]: With dead ends: 885 [2023-12-25 10:24:44,888 INFO L226 Difference]: Without dead ends: 586 [2023-12-25 10:24:44,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 72 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:24:44,889 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 990 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 990 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:44,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [990 Valid, 310 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:24:44,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2023-12-25 10:24:44,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 586. [2023-12-25 10:24:44,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3631578947368421) internal successors, (777), 585 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:44,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 777 transitions. [2023-12-25 10:24:44,898 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 777 transitions. Word has length 76 [2023-12-25 10:24:44,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:44,898 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 777 transitions. [2023-12-25 10:24:44,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:44,898 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 777 transitions. [2023-12-25 10:24:44,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:24:44,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:44,899 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:44,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 (6)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:45,107 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:24:45,108 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:45,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:45,108 INFO L85 PathProgramCache]: Analyzing trace with hash 802660192, now seen corresponding path program 1 times [2023-12-25 10:24:45,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:45,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1263280542] [2023-12-25 10:24:45,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:45,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:24:45,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:45,110 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:24:45,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:45,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:45,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 10:24:45,328 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:45,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:24:45,581 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:45,581 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:45,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1263280542] [2023-12-25 10:24:45,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1263280542] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:45,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:45,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 10:24:45,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560822879] [2023-12-25 10:24:45,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:45,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:24:45,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:45,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:24:45,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:24:45,583 INFO L87 Difference]: Start difference. First operand 586 states and 777 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:46,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:46,285 INFO L93 Difference]: Finished difference Result 878 states and 1169 transitions. [2023-12-25 10:24:46,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:24:46,285 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-25 10:24:46,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:46,287 INFO L225 Difference]: With dead ends: 878 [2023-12-25 10:24:46,287 INFO L226 Difference]: Without dead ends: 586 [2023-12-25 10:24:46,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 72 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:24:46,288 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 1978 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1978 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:46,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1978 Valid, 583 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 10:24:46,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2023-12-25 10:24:46,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 586. [2023-12-25 10:24:46,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3614035087719298) internal successors, (776), 585 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:46,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 776 transitions. [2023-12-25 10:24:46,295 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 776 transitions. Word has length 78 [2023-12-25 10:24:46,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:46,296 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 776 transitions. [2023-12-25 10:24:46,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:46,296 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 776 transitions. [2023-12-25 10:24:46,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:24:46,296 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:46,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] [2023-12-25 10:24:46,300 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:24:46,497 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:24:46,497 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:46,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:46,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1668159008, now seen corresponding path program 1 times [2023-12-25 10:24:46,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:46,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1059456687] [2023-12-25 10:24:46,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:46,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:24:46,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:46,499 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:24:46,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:46,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:46,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:46,706 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:47,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:47,133 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:47,133 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:47,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1059456687] [2023-12-25 10:24:47,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1059456687] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:47,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:47,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:47,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456815674] [2023-12-25 10:24:47,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:47,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:47,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:47,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:47,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:47,135 INFO L87 Difference]: Start difference. First operand 586 states and 776 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:48,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:48,242 INFO L93 Difference]: Finished difference Result 871 states and 1193 transitions. [2023-12-25 10:24:48,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:24:48,242 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-25 10:24:48,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:48,244 INFO L225 Difference]: With dead ends: 871 [2023-12-25 10:24:48,245 INFO L226 Difference]: Without dead ends: 714 [2023-12-25 10:24:48,245 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:24:48,245 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 1305 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1305 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:48,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1305 Valid, 1277 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:24:48,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-25 10:24:48,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 586. [2023-12-25 10:24:48,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3596491228070176) internal successors, (775), 585 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:48,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 775 transitions. [2023-12-25 10:24:48,289 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 775 transitions. Word has length 78 [2023-12-25 10:24:48,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:48,291 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 775 transitions. [2023-12-25 10:24:48,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:48,296 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 775 transitions. [2023-12-25 10:24:48,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 10:24:48,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:48,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] [2023-12-25 10:24:48,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:48,501 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:24:48,501 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:48,501 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:48,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1675317728, now seen corresponding path program 1 times [2023-12-25 10:24:48,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:48,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [187461916] [2023-12-25 10:24:48,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:48,503 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:48,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:48,504 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:24:48,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:48,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:48,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:48,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:49,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:49,101 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:49,101 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:49,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [187461916] [2023-12-25 10:24:49,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [187461916] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:49,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:49,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:49,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879896411] [2023-12-25 10:24:49,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:49,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:49,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:49,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:49,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:49,103 INFO L87 Difference]: Start difference. First operand 586 states and 775 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:50,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:50,347 INFO L93 Difference]: Finished difference Result 982 states and 1306 transitions. [2023-12-25 10:24:50,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 10:24:50,347 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-25 10:24:50,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:50,349 INFO L225 Difference]: With dead ends: 982 [2023-12-25 10:24:50,349 INFO L226 Difference]: Without dead ends: 782 [2023-12-25 10:24:50,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 10:24:50,351 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 2006 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 895 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2006 SdHoareTripleChecker+Valid, 1314 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 895 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:50,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2006 Valid, 1314 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 895 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 10:24:50,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2023-12-25 10:24:50,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 586. [2023-12-25 10:24:50,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3578947368421053) internal successors, (774), 585 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:50,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 774 transitions. [2023-12-25 10:24:50,359 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 774 transitions. Word has length 78 [2023-12-25 10:24:50,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:50,360 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 774 transitions. [2023-12-25 10:24:50,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 7 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:50,360 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 774 transitions. [2023-12-25 10:24:50,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-25 10:24:50,361 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:50,361 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:50,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:50,564 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:24:50,564 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:50,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:50,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1605144151, now seen corresponding path program 1 times [2023-12-25 10:24:50,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:50,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [348069438] [2023-12-25 10:24:50,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:50,565 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:50,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:50,567 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:24:50,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:50,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:50,792 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:50,794 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:51,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:51,209 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:51,209 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:51,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [348069438] [2023-12-25 10:24:51,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [348069438] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:51,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:51,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:51,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027822301] [2023-12-25 10:24:51,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:51,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:51,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:51,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:51,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:51,211 INFO L87 Difference]: Start difference. First operand 586 states and 774 transitions. Second operand has 8 states, 8 states have (on average 9.875) internal successors, (79), 7 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:52,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:52,388 INFO L93 Difference]: Finished difference Result 852 states and 1167 transitions. [2023-12-25 10:24:52,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:24:52,389 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 7 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2023-12-25 10:24:52,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:52,391 INFO L225 Difference]: With dead ends: 852 [2023-12-25 10:24:52,391 INFO L226 Difference]: Without dead ends: 714 [2023-12-25 10:24:52,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:24:52,391 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 1283 mSDsluCounter, 925 mSDsCounter, 0 mSdLazyCounter, 944 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1283 SdHoareTripleChecker+Valid, 1273 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 944 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:52,392 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1283 Valid, 1273 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 944 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:24:52,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-25 10:24:52,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 586. [2023-12-25 10:24:52,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.356140350877193) internal successors, (773), 585 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:52,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 773 transitions. [2023-12-25 10:24:52,403 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 773 transitions. Word has length 79 [2023-12-25 10:24:52,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:52,403 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 773 transitions. [2023-12-25 10:24:52,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 7 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:52,404 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 773 transitions. [2023-12-25 10:24:52,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:24:52,405 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:52,405 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:52,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 10:24:52,609 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:24:52,609 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:52,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:52,613 INFO L85 PathProgramCache]: Analyzing trace with hash 968830309, now seen corresponding path program 1 times [2023-12-25 10:24:52,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:52,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1450869375] [2023-12-25 10:24:52,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:52,613 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:52,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:52,614 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:24:52,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 (11)] Waiting until timeout for monitored process [2023-12-25 10:24:52,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:52,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:52,823 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:53,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:53,207 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:53,207 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:53,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1450869375] [2023-12-25 10:24:53,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1450869375] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:53,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:53,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:53,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662392545] [2023-12-25 10:24:53,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:53,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:53,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:53,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:53,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:53,208 INFO L87 Difference]: Start difference. First operand 586 states and 773 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:54,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:54,508 INFO L93 Difference]: Finished difference Result 1054 states and 1398 transitions. [2023-12-25 10:24:54,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 10:24:54,508 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-12-25 10:24:54,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:54,510 INFO L225 Difference]: With dead ends: 1054 [2023-12-25 10:24:54,510 INFO L226 Difference]: Without dead ends: 782 [2023-12-25 10:24:54,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 10:24:54,511 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 2001 mSDsluCounter, 1092 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2001 SdHoareTripleChecker+Valid, 1465 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:54,511 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2001 Valid, 1465 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 10:24:54,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2023-12-25 10:24:54,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 586. [2023-12-25 10:24:54,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3526315789473684) internal successors, (771), 585 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:54,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 771 transitions. [2023-12-25 10:24:54,518 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 771 transitions. Word has length 80 [2023-12-25 10:24:54,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:54,518 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 771 transitions. [2023-12-25 10:24:54,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:54,519 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 771 transitions. [2023-12-25 10:24:54,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:24:54,519 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:54,519 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:54,523 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:24:54,720 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:24:54,720 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:54,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:54,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1772365797, now seen corresponding path program 1 times [2023-12-25 10:24:54,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:54,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [228508842] [2023-12-25 10:24:54,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:54,721 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:54,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:54,723 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:24:54,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:24:54,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:54,903 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:54,905 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:55,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:55,305 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:55,305 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:55,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [228508842] [2023-12-25 10:24:55,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [228508842] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:55,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:55,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:55,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488578048] [2023-12-25 10:24:55,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:55,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:55,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:55,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:55,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:55,306 INFO L87 Difference]: Start difference. First operand 586 states and 771 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:56,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:56,431 INFO L93 Difference]: Finished difference Result 891 states and 1212 transitions. [2023-12-25 10:24:56,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:24:56,431 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-12-25 10:24:56,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:56,433 INFO L225 Difference]: With dead ends: 891 [2023-12-25 10:24:56,433 INFO L226 Difference]: Without dead ends: 714 [2023-12-25 10:24:56,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:24:56,434 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 1274 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1274 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:56,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1274 Valid, 1315 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:24:56,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-25 10:24:56,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 586. [2023-12-25 10:24:56,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3491228070175438) internal successors, (769), 585 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:56,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 769 transitions. [2023-12-25 10:24:56,440 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 769 transitions. Word has length 80 [2023-12-25 10:24:56,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:56,440 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 769 transitions. [2023-12-25 10:24:56,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:56,441 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 769 transitions. [2023-12-25 10:24:56,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:24:56,441 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:56,441 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:56,447 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:24:56,644 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:24:56,645 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:56,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:56,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1109843867, now seen corresponding path program 1 times [2023-12-25 10:24:56,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:56,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1870204239] [2023-12-25 10:24:56,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:56,646 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:56,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:56,647 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:24:56,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-25 10:24:56,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:56,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:56,836 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:57,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:57,209 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:57,209 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:57,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1870204239] [2023-12-25 10:24:57,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1870204239] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:57,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:57,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:57,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735963794] [2023-12-25 10:24:57,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:57,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:57,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:57,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:57,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:57,210 INFO L87 Difference]: Start difference. First operand 586 states and 769 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:58,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:24:58,330 INFO L93 Difference]: Finished difference Result 863 states and 1175 transitions. [2023-12-25 10:24:58,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:24:58,331 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-12-25 10:24:58,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:24:58,333 INFO L225 Difference]: With dead ends: 863 [2023-12-25 10:24:58,333 INFO L226 Difference]: Without dead ends: 714 [2023-12-25 10:24:58,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:24:58,334 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 1245 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1245 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:24:58,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1245 Valid, 1318 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:24:58,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-25 10:24:58,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 586. [2023-12-25 10:24:58,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3456140350877193) internal successors, (767), 585 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:58,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 767 transitions. [2023-12-25 10:24:58,341 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 767 transitions. Word has length 80 [2023-12-25 10:24:58,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:24:58,341 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 767 transitions. [2023-12-25 10:24:58,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:24:58,341 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 767 transitions. [2023-12-25 10:24:58,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:24:58,342 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:24:58,342 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:24:58,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2023-12-25 10:24:58,546 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:24:58,546 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:24:58,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:24:58,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1167764005, now seen corresponding path program 1 times [2023-12-25 10:24:58,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:24:58,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [296904304] [2023-12-25 10:24:58,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:24:58,547 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:24:58,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:24:58,548 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:24:58,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-25 10:24:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:24:58,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:24:58,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:24:59,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:24:59,211 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:24:59,211 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:24:59,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [296904304] [2023-12-25 10:24:59,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [296904304] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:24:59,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:24:59,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:24:59,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778203209] [2023-12-25 10:24:59,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:24:59,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:24:59,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:24:59,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:24:59,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:24:59,213 INFO L87 Difference]: Start difference. First operand 586 states and 767 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:00,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:00,444 INFO L93 Difference]: Finished difference Result 856 states and 1164 transitions. [2023-12-25 10:25:00,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:00,444 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-12-25 10:25:00,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:00,446 INFO L225 Difference]: With dead ends: 856 [2023-12-25 10:25:00,446 INFO L226 Difference]: Without dead ends: 714 [2023-12-25 10:25:00,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:25:00,447 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 1650 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1650 SdHoareTripleChecker+Valid, 1316 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:00,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1650 Valid, 1316 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 10:25:00,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-25 10:25:00,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 586. [2023-12-25 10:25:00,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.343859649122807) internal successors, (766), 585 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:00,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 766 transitions. [2023-12-25 10:25:00,453 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 766 transitions. Word has length 80 [2023-12-25 10:25:00,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:00,454 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 766 transitions. [2023-12-25 10:25:00,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:00,454 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 766 transitions. [2023-12-25 10:25:00,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:25:00,454 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:00,454 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:00,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2023-12-25 10:25:00,658 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:25:00,659 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:00,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:00,659 INFO L85 PathProgramCache]: Analyzing trace with hash 845800069, now seen corresponding path program 1 times [2023-12-25 10:25:00,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:00,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [919690153] [2023-12-25 10:25:00,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:00,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:00,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:00,661 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:25:00,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 10:25:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:00,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:00,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:01,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:01,273 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:01,273 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:01,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [919690153] [2023-12-25 10:25:01,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [919690153] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:01,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:01,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:01,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872042289] [2023-12-25 10:25:01,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:01,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:01,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:01,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:01,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:01,275 INFO L87 Difference]: Start difference. First operand 586 states and 766 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:02,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:02,351 INFO L93 Difference]: Finished difference Result 880 states and 1192 transitions. [2023-12-25 10:25:02,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:02,351 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-12-25 10:25:02,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:02,353 INFO L225 Difference]: With dead ends: 880 [2023-12-25 10:25:02,353 INFO L226 Difference]: Without dead ends: 714 [2023-12-25 10:25:02,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:25:02,354 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 1268 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1268 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:02,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1268 Valid, 1311 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 908 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:25:02,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-25 10:25:02,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 586. [2023-12-25 10:25:02,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3421052631578947) internal successors, (765), 585 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:02,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 765 transitions. [2023-12-25 10:25:02,360 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 765 transitions. Word has length 80 [2023-12-25 10:25:02,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:02,360 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 765 transitions. [2023-12-25 10:25:02,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:02,361 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 765 transitions. [2023-12-25 10:25:02,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:25:02,361 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:02,361 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:02,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:02,562 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:25:02,562 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:02,562 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:02,562 INFO L85 PathProgramCache]: Analyzing trace with hash 319051941, now seen corresponding path program 1 times [2023-12-25 10:25:02,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:02,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [649068422] [2023-12-25 10:25:02,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:02,563 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:02,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:02,564 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:25:02,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:02,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:02,756 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:03,205 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:25:03,206 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:03,206 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:03,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [649068422] [2023-12-25 10:25:03,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [649068422] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:03,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:03,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:03,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830317130] [2023-12-25 10:25:03,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:03,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:03,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:03,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:03,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:03,207 INFO L87 Difference]: Start difference. First operand 586 states and 765 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:04,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:04,303 INFO L93 Difference]: Finished difference Result 856 states and 1161 transitions. [2023-12-25 10:25:04,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:04,304 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-12-25 10:25:04,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:04,306 INFO L225 Difference]: With dead ends: 856 [2023-12-25 10:25:04,306 INFO L226 Difference]: Without dead ends: 714 [2023-12-25 10:25:04,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:25:04,306 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 1660 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1660 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:04,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1660 Valid, 1318 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:25:04,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-25 10:25:04,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 586. [2023-12-25 10:25:04,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 570 states have (on average 1.3403508771929824) internal successors, (764), 585 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:04,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 764 transitions. [2023-12-25 10:25:04,313 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 764 transitions. Word has length 80 [2023-12-25 10:25:04,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:04,313 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 764 transitions. [2023-12-25 10:25:04,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:04,313 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 764 transitions. [2023-12-25 10:25:04,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 10:25:04,314 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:04,314 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:04,318 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 (16)] Ended with exit code 0 [2023-12-25 10:25:04,517 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:25:04,517 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:04,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:04,517 INFO L85 PathProgramCache]: Analyzing trace with hash 436282523, now seen corresponding path program 1 times [2023-12-25 10:25:04,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:04,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1940359518] [2023-12-25 10:25:04,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:04,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:25:04,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:04,519 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:25:04,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 (17)] Waiting until timeout for monitored process [2023-12-25 10:25:04,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:04,755 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:04,757 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:05,124 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:25:05,124 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:05,124 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:05,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1940359518] [2023-12-25 10:25:05,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1940359518] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:05,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:05,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:05,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708340005] [2023-12-25 10:25:05,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:05,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:05,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:05,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:05,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:05,125 INFO L87 Difference]: Start difference. First operand 586 states and 764 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:06,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:06,276 INFO L93 Difference]: Finished difference Result 842 states and 1144 transitions. [2023-12-25 10:25:06,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:06,277 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2023-12-25 10:25:06,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:06,279 INFO L225 Difference]: With dead ends: 842 [2023-12-25 10:25:06,279 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:06,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:25:06,279 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 1601 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1601 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:06,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1601 Valid, 1262 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:25:06,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:06,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:06,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3391915641476275) internal successors, (762), 584 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:06,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 762 transitions. [2023-12-25 10:25:06,286 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 762 transitions. Word has length 80 [2023-12-25 10:25:06,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:06,286 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 762 transitions. [2023-12-25 10:25:06,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 7 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:06,286 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 762 transitions. [2023-12-25 10:25:06,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 10:25:06,287 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:06,287 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] [2023-12-25 10:25:06,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2023-12-25 10:25:06,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:06,491 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:06,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:06,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1402771346, now seen corresponding path program 1 times [2023-12-25 10:25:06,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:06,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2017312004] [2023-12-25 10:25:06,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:06,492 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:06,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:06,493 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:25:06,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:06,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:06,712 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:06,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:07,152 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:25:07,152 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:07,152 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:07,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2017312004] [2023-12-25 10:25:07,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2017312004] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:07,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:07,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:07,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192997470] [2023-12-25 10:25:07,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:07,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:07,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:07,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:07,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:07,154 INFO L87 Difference]: Start difference. First operand 585 states and 762 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:08,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:08,389 INFO L93 Difference]: Finished difference Result 847 states and 1148 transitions. [2023-12-25 10:25:08,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:08,390 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 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 81 [2023-12-25 10:25:08,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:08,392 INFO L225 Difference]: With dead ends: 847 [2023-12-25 10:25:08,392 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:08,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 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:25:08,393 INFO L413 NwaCegarLoop]: 340 mSDtfsCounter, 1631 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1631 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:08,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1631 Valid, 1229 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 10:25:08,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:08,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:08,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3356766256590509) internal successors, (760), 584 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:08,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 760 transitions. [2023-12-25 10:25:08,400 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 760 transitions. Word has length 81 [2023-12-25 10:25:08,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:08,400 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 760 transitions. [2023-12-25 10:25:08,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:08,400 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 760 transitions. [2023-12-25 10:25:08,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 10:25:08,401 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:08,401 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] [2023-12-25 10:25:08,407 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:25:08,605 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:25:08,605 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:08,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:08,605 INFO L85 PathProgramCache]: Analyzing trace with hash -737160558, now seen corresponding path program 1 times [2023-12-25 10:25:08,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:08,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1650294662] [2023-12-25 10:25:08,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:08,606 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:08,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:08,607 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:25:08,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-25 10:25:08,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:08,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:08,866 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:09,311 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:25:09,312 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:09,312 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:09,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1650294662] [2023-12-25 10:25:09,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1650294662] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:09,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:09,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:09,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607660545] [2023-12-25 10:25:09,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:09,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:09,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:09,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:09,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:09,316 INFO L87 Difference]: Start difference. First operand 585 states and 760 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:10,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:10,534 INFO L93 Difference]: Finished difference Result 844 states and 1143 transitions. [2023-12-25 10:25:10,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:10,535 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 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 81 [2023-12-25 10:25:10,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:10,537 INFO L225 Difference]: With dead ends: 844 [2023-12-25 10:25:10,537 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:10,537 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 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:25:10,537 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 1265 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1265 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:10,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1265 Valid, 1261 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 10:25:10,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:10,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:10,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3339191564147628) internal successors, (759), 584 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:10,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 759 transitions. [2023-12-25 10:25:10,545 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 759 transitions. Word has length 81 [2023-12-25 10:25:10,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:10,546 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 759 transitions. [2023-12-25 10:25:10,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:10,546 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 759 transitions. [2023-12-25 10:25:10,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 10:25:10,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:10,547 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] [2023-12-25 10:25:10,558 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 (19)] Ended with exit code 0 [2023-12-25 10:25:10,753 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:25:10,753 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:10,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:10,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1762485042, now seen corresponding path program 1 times [2023-12-25 10:25:10,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:10,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1374522603] [2023-12-25 10:25:10,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:10,754 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:10,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:10,755 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:25:10,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:10,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:10,972 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:10,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:11,469 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:25:11,469 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:11,469 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:11,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1374522603] [2023-12-25 10:25:11,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1374522603] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:11,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:11,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:11,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180782962] [2023-12-25 10:25:11,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:11,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:11,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:11,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:11,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:11,471 INFO L87 Difference]: Start difference. First operand 585 states and 759 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:12,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:12,859 INFO L93 Difference]: Finished difference Result 844 states and 1142 transitions. [2023-12-25 10:25:12,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:12,859 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 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 81 [2023-12-25 10:25:12,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:12,861 INFO L225 Difference]: With dead ends: 844 [2023-12-25 10:25:12,861 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:12,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 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:25:12,862 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1263 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1263 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:12,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1263 Valid, 1265 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 10:25:12,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:12,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:12,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3321616871704745) internal successors, (758), 584 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:12,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 758 transitions. [2023-12-25 10:25:12,871 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 758 transitions. Word has length 81 [2023-12-25 10:25:12,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:12,871 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 758 transitions. [2023-12-25 10:25:12,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:12,872 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 758 transitions. [2023-12-25 10:25:12,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 10:25:12,872 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:12,872 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:12,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Ended with exit code 0 [2023-12-25 10:25:13,076 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:25:13,076 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:13,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:13,076 INFO L85 PathProgramCache]: Analyzing trace with hash -818292174, now seen corresponding path program 1 times [2023-12-25 10:25:13,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:13,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482983527] [2023-12-25 10:25:13,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:13,077 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:13,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:13,079 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:25:13,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:13,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:13,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:13,337 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:13,866 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:25:13,866 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:13,866 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:13,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482983527] [2023-12-25 10:25:13,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482983527] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:13,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:13,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:13,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24369624] [2023-12-25 10:25:13,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:13,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:13,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:13,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:13,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:13,867 INFO L87 Difference]: Start difference. First operand 585 states and 758 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:15,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:15,003 INFO L93 Difference]: Finished difference Result 844 states and 1141 transitions. [2023-12-25 10:25:15,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:15,003 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 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 81 [2023-12-25 10:25:15,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:15,005 INFO L225 Difference]: With dead ends: 844 [2023-12-25 10:25:15,005 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:15,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 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:25:15,007 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1261 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1261 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:15,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1261 Valid, 1265 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 913 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:25:15,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:15,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:15,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3304042179261863) internal successors, (757), 584 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:15,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 757 transitions. [2023-12-25 10:25:15,013 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 757 transitions. Word has length 81 [2023-12-25 10:25:15,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:15,013 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 757 transitions. [2023-12-25 10:25:15,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:15,014 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 757 transitions. [2023-12-25 10:25:15,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:15,014 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:15,015 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:15,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Ended with exit code 0 [2023-12-25 10:25:15,218 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:25:15,218 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:15,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:15,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1416899414, now seen corresponding path program 1 times [2023-12-25 10:25:15,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:15,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [259636379] [2023-12-25 10:25:15,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:15,219 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:15,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:15,220 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:25:15,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 10:25:15,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:15,411 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:15,413 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:15,795 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:25:15,795 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:15,796 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:15,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [259636379] [2023-12-25 10:25:15,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [259636379] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:15,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:15,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:15,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373934271] [2023-12-25 10:25:15,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:15,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:15,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:15,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:15,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:15,797 INFO L87 Difference]: Start difference. First operand 585 states and 757 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:16,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:16,904 INFO L93 Difference]: Finished difference Result 719 states and 952 transitions. [2023-12-25 10:25:16,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:16,905 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:16,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:16,906 INFO L225 Difference]: With dead ends: 719 [2023-12-25 10:25:16,906 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:16,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:16,907 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 1268 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 909 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1268 SdHoareTripleChecker+Valid, 1250 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:16,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1268 Valid, 1250 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:25:16,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:16,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:16,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.32688927943761) internal successors, (755), 584 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:16,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 755 transitions. [2023-12-25 10:25:16,913 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 755 transitions. Word has length 82 [2023-12-25 10:25:16,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:16,913 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 755 transitions. [2023-12-25 10:25:16,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:16,913 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 755 transitions. [2023-12-25 10:25:16,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:16,914 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:16,914 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:16,917 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 (22)] Ended with exit code 0 [2023-12-25 10:25:17,117 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:25:17,117 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:17,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:17,118 INFO L85 PathProgramCache]: Analyzing trace with hash 110550506, now seen corresponding path program 1 times [2023-12-25 10:25:17,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:17,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1694066998] [2023-12-25 10:25:17,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:17,118 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:17,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:17,119 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:25:17,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:17,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:17,318 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:17,320 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:17,683 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:25:17,684 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:17,684 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:17,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1694066998] [2023-12-25 10:25:17,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1694066998] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:17,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:17,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:17,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246160609] [2023-12-25 10:25:17,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:17,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:17,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:17,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:17,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:17,685 INFO L87 Difference]: Start difference. First operand 585 states and 755 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:18,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:18,770 INFO L93 Difference]: Finished difference Result 732 states and 965 transitions. [2023-12-25 10:25:18,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:18,772 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:18,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:18,773 INFO L225 Difference]: With dead ends: 732 [2023-12-25 10:25:18,773 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:18,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:18,774 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 1232 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1232 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:18,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1232 Valid, 1299 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:25:18,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:18,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:18,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3233743409490335) internal successors, (753), 584 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:18,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 753 transitions. [2023-12-25 10:25:18,780 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 753 transitions. Word has length 82 [2023-12-25 10:25:18,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:18,780 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 753 transitions. [2023-12-25 10:25:18,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:18,780 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 753 transitions. [2023-12-25 10:25:18,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:18,781 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:18,781 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:18,787 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 (23)] Ended with exit code 0 [2023-12-25 10:25:18,984 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:25:18,984 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:18,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:18,985 INFO L85 PathProgramCache]: Analyzing trace with hash -534325398, now seen corresponding path program 1 times [2023-12-25 10:25:18,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:18,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2028621854] [2023-12-25 10:25:18,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:18,985 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:18,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:18,986 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:25:19,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:19,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:19,178 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:19,180 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:19,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:19,545 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:19,545 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:19,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2028621854] [2023-12-25 10:25:19,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2028621854] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:19,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:19,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:19,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344848987] [2023-12-25 10:25:19,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:19,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:19,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:19,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:19,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:19,547 INFO L87 Difference]: Start difference. First operand 585 states and 753 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:20,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:20,626 INFO L93 Difference]: Finished difference Result 719 states and 948 transitions. [2023-12-25 10:25:20,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:20,626 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:20,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:20,628 INFO L225 Difference]: With dead ends: 719 [2023-12-25 10:25:20,628 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:20,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:20,629 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1255 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1255 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:20,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1255 Valid, 1262 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:25:20,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:20,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:20,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3198594024604569) internal successors, (751), 584 states have internal predecessors, (751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:20,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 751 transitions. [2023-12-25 10:25:20,634 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 751 transitions. Word has length 82 [2023-12-25 10:25:20,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:20,634 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 751 transitions. [2023-12-25 10:25:20,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:20,635 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 751 transitions. [2023-12-25 10:25:20,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:20,635 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:20,635 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:20,639 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:25:20,839 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:25:20,840 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:20,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:20,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1378881558, now seen corresponding path program 1 times [2023-12-25 10:25:20,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:20,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [180153882] [2023-12-25 10:25:20,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:20,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 10:25:20,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:20,841 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:25:20,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 (25)] Waiting until timeout for monitored process [2023-12-25 10:25:21,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:21,053 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:21,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:21,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:25:21,462 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:21,462 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:21,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [180153882] [2023-12-25 10:25:21,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [180153882] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:21,463 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:21,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:21,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994522222] [2023-12-25 10:25:21,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:21,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:21,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:21,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:21,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:21,464 INFO L87 Difference]: Start difference. First operand 585 states and 751 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:22,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:22,600 INFO L93 Difference]: Finished difference Result 851 states and 1142 transitions. [2023-12-25 10:25:22,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:22,601 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:22,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:22,602 INFO L225 Difference]: With dead ends: 851 [2023-12-25 10:25:22,602 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:22,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:22,603 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1695 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1695 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:22,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1695 Valid, 1261 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 898 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:25:22,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:22,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:22,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3163444639718804) internal successors, (749), 584 states have internal predecessors, (749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:22,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 749 transitions. [2023-12-25 10:25:22,609 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 749 transitions. Word has length 82 [2023-12-25 10:25:22,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:22,609 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 749 transitions. [2023-12-25 10:25:22,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:22,610 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 749 transitions. [2023-12-25 10:25:22,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:22,610 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:22,610 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:22,617 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 (25)] Ended with exit code 0 [2023-12-25 10:25:22,814 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:25:22,814 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:22,814 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:22,814 INFO L85 PathProgramCache]: Analyzing trace with hash 148568362, now seen corresponding path program 1 times [2023-12-25 10:25:22,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:22,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1156209035] [2023-12-25 10:25:22,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:22,815 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:22,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:22,816 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:25:22,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:23,013 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:23,014 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:23,413 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:25:23,414 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:23,414 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:23,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1156209035] [2023-12-25 10:25:23,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1156209035] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:23,414 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:23,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:23,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256551565] [2023-12-25 10:25:23,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:23,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:23,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:23,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:23,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:23,415 INFO L87 Difference]: Start difference. First operand 585 states and 749 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:24,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:24,557 INFO L93 Difference]: Finished difference Result 868 states and 1162 transitions. [2023-12-25 10:25:24,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:24,557 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:24,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:24,559 INFO L225 Difference]: With dead ends: 868 [2023-12-25 10:25:24,559 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:24,560 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:24,560 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 1664 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1664 SdHoareTripleChecker+Valid, 1309 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:24,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1664 Valid, 1309 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 882 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:25:24,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:24,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:24,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.312829525483304) internal successors, (747), 584 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:24,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 747 transitions. [2023-12-25 10:25:24,566 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 747 transitions. Word has length 82 [2023-12-25 10:25:24,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:24,566 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 747 transitions. [2023-12-25 10:25:24,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:24,566 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 747 transitions. [2023-12-25 10:25:24,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:24,567 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:24,567 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:24,570 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 (26)] Ended with exit code 0 [2023-12-25 10:25:24,770 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:25:24,771 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:24,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:24,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1321164118, now seen corresponding path program 1 times [2023-12-25 10:25:24,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:24,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2128071907] [2023-12-25 10:25:24,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:24,772 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:24,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:24,773 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:25:24,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:25,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:25,011 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:25,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:25,393 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:25:25,393 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:25,393 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:25,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2128071907] [2023-12-25 10:25:25,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2128071907] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:25,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:25,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:25,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457361692] [2023-12-25 10:25:25,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:25,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:25,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:25,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:25,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:25,396 INFO L87 Difference]: Start difference. First operand 585 states and 747 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:26,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:26,433 INFO L93 Difference]: Finished difference Result 912 states and 1215 transitions. [2023-12-25 10:25:26,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:26,434 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:26,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:26,435 INFO L225 Difference]: With dead ends: 912 [2023-12-25 10:25:26,435 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:26,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:26,436 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 1252 mSDsluCounter, 929 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1252 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:26,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1252 Valid, 1299 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 856 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:25:26,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:26,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:26,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3093145869947276) internal successors, (745), 584 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:26,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 745 transitions. [2023-12-25 10:25:26,441 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 745 transitions. Word has length 82 [2023-12-25 10:25:26,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:26,442 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 745 transitions. [2023-12-25 10:25:26,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:26,442 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 745 transitions. [2023-12-25 10:25:26,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:26,442 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:26,443 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:26,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:26,646 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:25:26,646 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:26,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:26,646 INFO L85 PathProgramCache]: Analyzing trace with hash -378154710, now seen corresponding path program 1 times [2023-12-25 10:25:26,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:26,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [275085718] [2023-12-25 10:25:26,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:26,647 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:26,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:26,648 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:25:26,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:26,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:26,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:26,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:27,228 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:25:27,228 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:27,228 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:27,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [275085718] [2023-12-25 10:25:27,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [275085718] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:27,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:27,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:27,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525695151] [2023-12-25 10:25:27,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:27,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:27,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:27,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:27,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:27,229 INFO L87 Difference]: Start difference. First operand 585 states and 745 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:28,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:28,306 INFO L93 Difference]: Finished difference Result 847 states and 1131 transitions. [2023-12-25 10:25:28,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:28,306 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:28,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:28,308 INFO L225 Difference]: With dead ends: 847 [2023-12-25 10:25:28,308 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:28,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:28,308 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1246 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1246 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:28,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1246 Valid, 1261 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:25:28,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:28,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:28,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3075571177504393) internal successors, (744), 584 states have internal predecessors, (744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:28,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 744 transitions. [2023-12-25 10:25:28,314 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 744 transitions. Word has length 82 [2023-12-25 10:25:28,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:28,314 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 744 transitions. [2023-12-25 10:25:28,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:28,314 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 744 transitions. [2023-12-25 10:25:28,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:28,315 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:28,315 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:28,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:28,516 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:25:28,516 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:28,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:28,516 INFO L85 PathProgramCache]: Analyzing trace with hash 637597674, now seen corresponding path program 1 times [2023-12-25 10:25:28,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:28,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [994454044] [2023-12-25 10:25:28,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:28,517 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:28,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:28,518 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:25:28,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:28,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:28,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:28,729 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:29,113 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:25:29,113 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:29,113 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:29,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [994454044] [2023-12-25 10:25:29,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [994454044] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:29,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:29,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:29,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951475339] [2023-12-25 10:25:29,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:29,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:29,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:29,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:29,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:29,115 INFO L87 Difference]: Start difference. First operand 585 states and 744 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:30,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:30,152 INFO L93 Difference]: Finished difference Result 860 states and 1145 transitions. [2023-12-25 10:25:30,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:30,153 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:30,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:30,155 INFO L225 Difference]: With dead ends: 860 [2023-12-25 10:25:30,155 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:30,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:30,155 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 1213 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1213 SdHoareTripleChecker+Valid, 1309 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:30,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1213 Valid, 1309 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 871 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:25:30,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:30,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:30,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3057996485061512) internal successors, (743), 584 states have internal predecessors, (743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:30,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 743 transitions. [2023-12-25 10:25:30,161 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 743 transitions. Word has length 82 [2023-12-25 10:25:30,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:30,161 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 743 transitions. [2023-12-25 10:25:30,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:30,161 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 743 transitions. [2023-12-25 10:25:30,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:30,162 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:30,162 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:30,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:30,362 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:25:30,362 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:30,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:30,363 INFO L85 PathProgramCache]: Analyzing trace with hash -586374390, now seen corresponding path program 1 times [2023-12-25 10:25:30,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:30,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [580231464] [2023-12-25 10:25:30,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:30,364 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:30,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:30,365 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:25:30,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:30,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:30,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:30,561 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:30,942 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:25:30,942 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:30,943 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:30,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [580231464] [2023-12-25 10:25:30,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [580231464] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:30,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:30,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:30,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431547385] [2023-12-25 10:25:30,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:30,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:30,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:30,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:30,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:30,944 INFO L87 Difference]: Start difference. First operand 585 states and 743 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:31,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:31,971 INFO L93 Difference]: Finished difference Result 847 states and 1129 transitions. [2023-12-25 10:25:31,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:31,971 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:31,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:31,973 INFO L225 Difference]: With dead ends: 847 [2023-12-25 10:25:31,973 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:31,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:31,974 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1241 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1241 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:31,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1241 Valid, 1261 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:25:31,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:31,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:31,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3040421792618628) internal successors, (742), 584 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:31,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 742 transitions. [2023-12-25 10:25:31,980 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 742 transitions. Word has length 82 [2023-12-25 10:25:31,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:31,980 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 742 transitions. [2023-12-25 10:25:31,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:31,981 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 742 transitions. [2023-12-25 10:25:31,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-25 10:25:31,996 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:31,996 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:31,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:32,199 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:25:32,199 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:32,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:32,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1027878550, now seen corresponding path program 1 times [2023-12-25 10:25:32,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:32,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [495956435] [2023-12-25 10:25:32,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:32,200 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:32,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:32,201 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:25:32,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:32,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:32,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:25:32,408 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:32,792 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:25:32,792 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:32,793 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:32,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [495956435] [2023-12-25 10:25:32,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [495956435] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:32,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:32,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:25:32,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960045766] [2023-12-25 10:25:32,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:32,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:25:32,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:32,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:25:32,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:25:32,794 INFO L87 Difference]: Start difference. First operand 585 states and 742 transitions. Second operand has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:33,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:33,800 INFO L93 Difference]: Finished difference Result 719 states and 937 transitions. [2023-12-25 10:25:33,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:25:33,801 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2023-12-25 10:25:33,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:33,802 INFO L225 Difference]: With dead ends: 719 [2023-12-25 10:25:33,802 INFO L226 Difference]: Without dead ends: 713 [2023-12-25 10:25:33,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 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:25:33,803 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1238 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 877 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1238 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:33,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1238 Valid, 1262 Invalid, 888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 877 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:25:33,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-12-25 10:25:33,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 585. [2023-12-25 10:25:33,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 569 states have (on average 1.3022847100175747) internal successors, (741), 584 states have internal predecessors, (741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:33,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 741 transitions. [2023-12-25 10:25:33,808 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 741 transitions. Word has length 82 [2023-12-25 10:25:33,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:33,809 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 741 transitions. [2023-12-25 10:25:33,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.25) internal successors, (82), 7 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:33,809 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 741 transitions. [2023-12-25 10:25:33,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 10:25:33,809 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:33,810 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:33,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:34,013 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:25:34,013 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:34,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:34,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1377145907, now seen corresponding path program 1 times [2023-12-25 10:25:34,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:34,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [29265125] [2023-12-25 10:25:34,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:34,014 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:34,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:34,015 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:25:34,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-25 10:25:34,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:34,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 10:25:34,220 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:34,740 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:25:34,740 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:34,740 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:34,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [29265125] [2023-12-25 10:25:34,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [29265125] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:34,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:34,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 10:25:34,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788955437] [2023-12-25 10:25:34,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:34,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 10:25:34,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:34,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 10:25:34,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 10:25:34,741 INFO L87 Difference]: Start difference. First operand 585 states and 741 transitions. Second operand has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:35,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:35,206 INFO L93 Difference]: Finished difference Result 906 states and 1216 transitions. [2023-12-25 10:25:35,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 10:25:35,207 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2023-12-25 10:25:35,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:35,208 INFO L225 Difference]: With dead ends: 906 [2023-12-25 10:25:35,208 INFO L226 Difference]: Without dead ends: 672 [2023-12-25 10:25:35,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-12-25 10:25:35,209 INFO L413 NwaCegarLoop]: 479 mSDtfsCounter, 1661 mSDsluCounter, 1567 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1661 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:35,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1661 Valid, 2046 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 10:25:35,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2023-12-25 10:25:35,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 479. [2023-12-25 10:25:35,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 467 states have (on average 1.3062098501070665) internal successors, (610), 478 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:35,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 610 transitions. [2023-12-25 10:25:35,214 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 610 transitions. Word has length 83 [2023-12-25 10:25:35,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:35,214 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 610 transitions. [2023-12-25 10:25:35,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:35,214 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 610 transitions. [2023-12-25 10:25:35,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 10:25:35,214 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:35,215 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:35,220 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:25:35,418 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:25:35,418 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:35,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:35,418 INFO L85 PathProgramCache]: Analyzing trace with hash -199769875, now seen corresponding path program 1 times [2023-12-25 10:25:35,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:35,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2028109056] [2023-12-25 10:25:35,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:35,419 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:35,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:35,421 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:25:35,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:35,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:35,640 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 36 conjunts are in the unsatisfiable core [2023-12-25 10:25:35,642 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:38,490 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:25:38,490 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:38,491 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:38,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2028109056] [2023-12-25 10:25:38,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2028109056] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:38,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:38,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2023-12-25 10:25:38,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116531146] [2023-12-25 10:25:38,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:38,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 10:25:38,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:38,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 10:25:38,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=435, Unknown=0, NotChecked=0, Total=552 [2023-12-25 10:25:38,494 INFO L87 Difference]: Start difference. First operand 479 states and 610 transitions. Second operand has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 24 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:49,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:49,551 INFO L93 Difference]: Finished difference Result 1226 states and 1607 transitions. [2023-12-25 10:25:49,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-25 10:25:49,552 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 24 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2023-12-25 10:25:49,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:49,554 INFO L225 Difference]: With dead ends: 1226 [2023-12-25 10:25:49,554 INFO L226 Difference]: Without dead ends: 1062 [2023-12-25 10:25:49,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 10:25:49,555 INFO L413 NwaCegarLoop]: 859 mSDtfsCounter, 1811 mSDsluCounter, 8054 mSDsCounter, 0 mSdLazyCounter, 4702 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1811 SdHoareTripleChecker+Valid, 8913 SdHoareTripleChecker+Invalid, 4702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:49,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1811 Valid, 8913 Invalid, 4702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4702 Invalid, 0 Unknown, 0 Unchecked, 10.0s Time] [2023-12-25 10:25:49,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2023-12-25 10:25:49,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 486. [2023-12-25 10:25:49,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 474 states have (on average 1.3037974683544304) internal successors, (618), 485 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:49,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 618 transitions. [2023-12-25 10:25:49,561 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 618 transitions. Word has length 83 [2023-12-25 10:25:49,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:49,563 INFO L495 AbstractCegarLoop]: Abstraction has 486 states and 618 transitions. [2023-12-25 10:25:49,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 24 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:49,563 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 618 transitions. [2023-12-25 10:25:49,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 10:25:49,563 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:49,564 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:25:49,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:49,767 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:25:49,767 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:49,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:49,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1097921229, now seen corresponding path program 1 times [2023-12-25 10:25:49,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:49,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1328702653] [2023-12-25 10:25:49,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:49,768 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:49,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:49,770 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:25:49,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:49,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:49,977 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 39 conjunts are in the unsatisfiable core [2023-12-25 10:25:49,985 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:52,007 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:25:52,007 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:52,007 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:52,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1328702653] [2023-12-25 10:25:52,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1328702653] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:52,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:52,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2023-12-25 10:25:52,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444850648] [2023-12-25 10:25:52,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:52,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-25 10:25:52,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:52,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-25 10:25:52,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=352, Unknown=0, NotChecked=0, Total=506 [2023-12-25 10:25:52,008 INFO L87 Difference]: Start difference. First operand 486 states and 618 transitions. Second operand has 23 states, 23 states have (on average 3.608695652173913) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:53,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:53,258 INFO L93 Difference]: Finished difference Result 614 states and 808 transitions. [2023-12-25 10:25:53,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-25 10:25:53,258 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.608695652173913) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2023-12-25 10:25:53,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:53,259 INFO L225 Difference]: With dead ends: 614 [2023-12-25 10:25:53,259 INFO L226 Difference]: Without dead ends: 354 [2023-12-25 10:25:53,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=274, Invalid=538, Unknown=0, NotChecked=0, Total=812 [2023-12-25 10:25:53,260 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 320 mSDsluCounter, 1542 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 1773 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:53,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 1773 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 10:25:53,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2023-12-25 10:25:53,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 354. [2023-12-25 10:25:53,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 347 states have (on average 1.314121037463977) internal successors, (456), 353 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:53,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 456 transitions. [2023-12-25 10:25:53,266 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 456 transitions. Word has length 83 [2023-12-25 10:25:53,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:53,266 INFO L495 AbstractCegarLoop]: Abstraction has 354 states and 456 transitions. [2023-12-25 10:25:53,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.608695652173913) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:53,266 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 456 transitions. [2023-12-25 10:25:53,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-25 10:25:53,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:53,267 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:25:53,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:53,470 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:25:53,470 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:53,470 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:53,470 INFO L85 PathProgramCache]: Analyzing trace with hash -142238409, now seen corresponding path program 1 times [2023-12-25 10:25:53,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:53,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1306154473] [2023-12-25 10:25:53,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:53,471 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:25:53,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:53,472 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:25:53,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:53,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:53,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 10:25:53,683 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:25:54,676 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:25:54,677 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:25:54,677 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:25:54,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1306154473] [2023-12-25 10:25:54,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1306154473] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:25:54,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:25:54,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-25 10:25:54,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265892121] [2023-12-25 10:25:54,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:25:54,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 10:25:54,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:25:54,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 10:25:54,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-25 10:25:54,678 INFO L87 Difference]: Start difference. First operand 354 states and 456 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 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:25:55,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:25:55,897 INFO L93 Difference]: Finished difference Result 891 states and 1215 transitions. [2023-12-25 10:25:55,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 10:25:55,897 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 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:25:55,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:25:55,899 INFO L225 Difference]: With dead ends: 891 [2023-12-25 10:25:55,899 INFO L226 Difference]: Without dead ends: 704 [2023-12-25 10:25:55,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2023-12-25 10:25:55,900 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 1067 mSDsluCounter, 2585 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1067 SdHoareTripleChecker+Valid, 3045 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 10:25:55,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1067 Valid, 3045 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 10:25:55,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2023-12-25 10:25:55,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 288. [2023-12-25 10:25:55,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 284 states have (on average 1.3098591549295775) internal successors, (372), 287 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:25:55,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 372 transitions. [2023-12-25 10:25:55,904 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 372 transitions. Word has length 84 [2023-12-25 10:25:55,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:25:55,904 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 372 transitions. [2023-12-25 10:25:55,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 14 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:25:55,904 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 372 transitions. [2023-12-25 10:25:55,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-25 10:25:55,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:25:55,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] [2023-12-25 10:25:55,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 (35)] Forceful destruction successful, exit code 0 [2023-12-25 10:25:56,108 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:25:56,108 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:25:56,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:25:56,108 INFO L85 PathProgramCache]: Analyzing trace with hash 2131684943, now seen corresponding path program 1 times [2023-12-25 10:25:56,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:25:56,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [364178216] [2023-12-25 10:25:56,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:25:56,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:25:56,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:25:56,110 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:25:56,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:56,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:25:56,315 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 37 conjunts are in the unsatisfiable core [2023-12-25 10:25:56,317 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:26:00,580 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:26:00,581 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:26:00,581 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:26:00,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [364178216] [2023-12-25 10:26:00,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [364178216] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:26:00,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:26:00,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2023-12-25 10:26:00,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282040006] [2023-12-25 10:26:00,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:26:00,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 10:26:00,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:26:00,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 10:26:00,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=567, Unknown=0, NotChecked=0, Total=702 [2023-12-25 10:26:00,582 INFO L87 Difference]: Start difference. First operand 288 states and 372 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 27 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:26:09,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:26:09,693 INFO L93 Difference]: Finished difference Result 455 states and 607 transitions. [2023-12-25 10:26:09,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-25 10:26:09,694 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 27 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:26:09,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:26:09,695 INFO L225 Difference]: With dead ends: 455 [2023-12-25 10:26:09,695 INFO L226 Difference]: Without dead ends: 310 [2023-12-25 10:26:09,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=272, Invalid=1210, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 10:26:09,695 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 382 mSDsluCounter, 2008 mSDsCounter, 0 mSdLazyCounter, 1230 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 2180 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:26:09,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 2180 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1230 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2023-12-25 10:26:09,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2023-12-25 10:26:09,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 301. [2023-12-25 10:26:09,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 297 states have (on average 1.3063973063973064) internal successors, (388), 300 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:26:09,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 388 transitions. [2023-12-25 10:26:09,698 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 388 transitions. Word has length 84 [2023-12-25 10:26:09,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:26:09,698 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 388 transitions. [2023-12-25 10:26:09,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 27 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:26:09,699 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 388 transitions. [2023-12-25 10:26:09,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 10:26:09,699 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:26:09,699 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:26:09,703 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2023-12-25 10:26:09,899 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:26:09,900 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:26:09,900 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:26:09,900 INFO L85 PathProgramCache]: Analyzing trace with hash -379806907, now seen corresponding path program 1 times [2023-12-25 10:26:09,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:26:09,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1261323550] [2023-12-25 10:26:09,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:26:09,901 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:26:09,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:26:09,902 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:26:09,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-25 10:26:10,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:26:10,106 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 10:26:10,107 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:26:11,143 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:26:11,143 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:26:11,144 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:26:11,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1261323550] [2023-12-25 10:26:11,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1261323550] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:26:11,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:26:11,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-25 10:26:11,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827198248] [2023-12-25 10:26:11,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:26:11,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 10:26:11,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:26:11,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 10:26:11,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-25 10:26:11,145 INFO L87 Difference]: Start difference. First operand 301 states and 388 transitions. Second operand has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 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:26:12,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:26:12,211 INFO L93 Difference]: Finished difference Result 771 states and 1060 transitions. [2023-12-25 10:26:12,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 10:26:12,211 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 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:26:12,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:26:12,213 INFO L225 Difference]: With dead ends: 771 [2023-12-25 10:26:12,213 INFO L226 Difference]: Without dead ends: 620 [2023-12-25 10:26:12,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 72 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 10:26:12,214 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 711 mSDsluCounter, 1837 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 2111 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 10:26:12,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [711 Valid, 2111 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 10:26:12,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2023-12-25 10:26:12,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 265. [2023-12-25 10:26:12,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 263 states have (on average 1.296577946768061) internal successors, (341), 264 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:26:12,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 341 transitions. [2023-12-25 10:26:12,217 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 341 transitions. Word has length 85 [2023-12-25 10:26:12,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:26:12,218 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 341 transitions. [2023-12-25 10:26:12,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 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:26:12,218 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 341 transitions. [2023-12-25 10:26:12,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-25 10:26:12,218 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:26:12,218 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:26:12,226 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:26:12,422 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:26:12,422 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:26:12,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:26:12,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1517009585, now seen corresponding path program 1 times [2023-12-25 10:26:12,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:26:12,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2023362490] [2023-12-25 10:26:12,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:26:12,423 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:26:12,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:26:12,424 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:26:12,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:12,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:26:12,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:26:12,647 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:26:13,007 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:26:13,007 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:26:13,007 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:26:13,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2023362490] [2023-12-25 10:26:13,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2023362490] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:26:13,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:26:13,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:26:13,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599501633] [2023-12-25 10:26:13,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:26:13,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:26:13,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:26:13,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:26:13,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:26:13,009 INFO L87 Difference]: Start difference. First operand 265 states and 341 transitions. Second operand has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 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:26:13,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:26:13,407 INFO L93 Difference]: Finished difference Result 427 states and 570 transitions. [2023-12-25 10:26:13,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:26:13,407 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 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:26:13,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:26:13,411 INFO L225 Difference]: With dead ends: 427 [2023-12-25 10:26:13,411 INFO L226 Difference]: Without dead ends: 265 [2023-12-25 10:26:13,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 79 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:26:13,412 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 664 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:26:13,412 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [664 Valid, 355 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:26:13,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2023-12-25 10:26:13,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2023-12-25 10:26:13,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 263 states have (on average 1.2889733840304183) internal successors, (339), 264 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:26:13,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 339 transitions. [2023-12-25 10:26:13,414 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 339 transitions. Word has length 86 [2023-12-25 10:26:13,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:26:13,414 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 339 transitions. [2023-12-25 10:26:13,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 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:26:13,414 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 339 transitions. [2023-12-25 10:26:13,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-25 10:26:13,415 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:26:13,415 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:26:13,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2023-12-25 10:26:13,619 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:26:13,619 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:26:13,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:26:13,619 INFO L85 PathProgramCache]: Analyzing trace with hash 615115764, now seen corresponding path program 1 times [2023-12-25 10:26:13,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:26:13,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459037520] [2023-12-25 10:26:13,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:26:13,620 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:26:13,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:26:13,621 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:26:13,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:13,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:26:13,822 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 39 conjunts are in the unsatisfiable core [2023-12-25 10:26:13,824 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:26:29,012 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:26:29,012 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:26:29,012 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:26:29,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459037520] [2023-12-25 10:26:29,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459037520] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:26:29,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:26:29,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2023-12-25 10:26:29,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707003451] [2023-12-25 10:26:29,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:26:29,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 10:26:29,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:26:29,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 10:26:29,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=760, Unknown=0, NotChecked=0, Total=930 [2023-12-25 10:26:29,014 INFO L87 Difference]: Start difference. First operand 265 states and 339 transitions. Second operand has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 31 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:27:07,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:07,649 INFO L93 Difference]: Finished difference Result 572 states and 774 transitions. [2023-12-25 10:27:07,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-25 10:27:07,649 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 31 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:27:07,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:07,651 INFO L225 Difference]: With dead ends: 572 [2023-12-25 10:27:07,651 INFO L226 Difference]: Without dead ends: 430 [2023-12-25 10:27:07,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 19.8s TimeCoverageRelationStatistics Valid=329, Invalid=1651, Unknown=0, NotChecked=0, Total=1980 [2023-12-25 10:27:07,651 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 501 mSDsluCounter, 2162 mSDsCounter, 0 mSdLazyCounter, 1401 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 2308 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:07,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 2308 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1401 Invalid, 0 Unknown, 0 Unchecked, 31.4s Time] [2023-12-25 10:27:07,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2023-12-25 10:27:07,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 284. [2023-12-25 10:27:07,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 282 states have (on average 1.2801418439716312) internal successors, (361), 283 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:07,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 361 transitions. [2023-12-25 10:27:07,654 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 361 transitions. Word has length 88 [2023-12-25 10:27:07,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:07,655 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 361 transitions. [2023-12-25 10:27:07,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 31 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:27:07,655 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 361 transitions. [2023-12-25 10:27:07,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 10:27:07,655 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:07,655 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:27:07,659 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:27:07,855 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:27:07,856 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:07,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:07,856 INFO L85 PathProgramCache]: Analyzing trace with hash 634138090, now seen corresponding path program 1 times [2023-12-25 10:27:07,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:07,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1532203767] [2023-12-25 10:27:07,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:07,857 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:07,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:07,858 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:27:07,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:08,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 10:27:08,068 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:08,584 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:27:08,584 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:08,584 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:08,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1532203767] [2023-12-25 10:27:08,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1532203767] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:08,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:08,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 10:27:08,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348392625] [2023-12-25 10:27:08,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:08,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 10:27:08,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:08,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 10:27:08,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 10:27:08,586 INFO L87 Difference]: Start difference. First operand 284 states and 361 transitions. Second operand has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 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:27:09,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:09,023 INFO L93 Difference]: Finished difference Result 442 states and 587 transitions. [2023-12-25 10:27:09,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 10:27:09,023 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 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:27:09,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:09,024 INFO L225 Difference]: With dead ends: 442 [2023-12-25 10:27:09,024 INFO L226 Difference]: Without dead ends: 436 [2023-12-25 10:27:09,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2023-12-25 10:27:09,025 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 706 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 706 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:09,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [706 Valid, 1045 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:27:09,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2023-12-25 10:27:09,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 277. [2023-12-25 10:27:09,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 276 states have (on average 1.2789855072463767) internal successors, (353), 276 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:09,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 353 transitions. [2023-12-25 10:27:09,028 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 353 transitions. Word has length 89 [2023-12-25 10:27:09,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:09,028 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 353 transitions. [2023-12-25 10:27:09,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 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:27:09,028 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 353 transitions. [2023-12-25 10:27:09,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-25 10:27:09,028 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:09,028 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:09,037 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:27:09,237 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:27:09,237 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:09,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:09,237 INFO L85 PathProgramCache]: Analyzing trace with hash -165402774, now seen corresponding path program 1 times [2023-12-25 10:27:09,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:09,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1853424790] [2023-12-25 10:27:09,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:09,238 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:09,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:09,239 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:27:09,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:09,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:09,472 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:27:09,474 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:09,904 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:27:09,904 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:09,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:09,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1853424790] [2023-12-25 10:27:09,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1853424790] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:09,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:09,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:27:09,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035071036] [2023-12-25 10:27:09,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:09,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 10:27:09,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:09,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 10:27:09,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:27:09,906 INFO L87 Difference]: Start difference. First operand 277 states and 353 transitions. Second operand has 8 states, 8 states have (on average 14.625) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:10,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:10,353 INFO L93 Difference]: Finished difference Result 419 states and 557 transitions. [2023-12-25 10:27:10,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 10:27:10,353 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.625) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2023-12-25 10:27:10,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:10,354 INFO L225 Difference]: With dead ends: 419 [2023-12-25 10:27:10,354 INFO L226 Difference]: Without dead ends: 277 [2023-12-25 10:27:10,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 110 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:27:10,355 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 507 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:10,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [507 Valid, 349 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 10:27:10,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2023-12-25 10:27:10,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2023-12-25 10:27:10,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 276 states have (on average 1.2681159420289856) internal successors, (350), 276 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:10,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 350 transitions. [2023-12-25 10:27:10,357 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 350 transitions. Word has length 117 [2023-12-25 10:27:10,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:10,357 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 350 transitions. [2023-12-25 10:27:10,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.625) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:10,357 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 350 transitions. [2023-12-25 10:27:10,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-25 10:27:10,358 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:10,358 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:10,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 (41)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:10,560 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:27:10,560 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:10,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:10,561 INFO L85 PathProgramCache]: Analyzing trace with hash -539884593, now seen corresponding path program 1 times [2023-12-25 10:27:10,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:10,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668404535] [2023-12-25 10:27:10,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:10,561 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:10,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:10,562 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:27:10,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 (42)] Waiting until timeout for monitored process [2023-12-25 10:27:10,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:10,786 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:27:10,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:10,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:27:10,815 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:10,815 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:10,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668404535] [2023-12-25 10:27:10,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668404535] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:10,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:10,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:27:10,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199329191] [2023-12-25 10:27:10,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:10,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:27:10,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:10,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:27:10,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:10,816 INFO L87 Difference]: Start difference. First operand 277 states and 350 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:10,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:10,850 INFO L93 Difference]: Finished difference Result 517 states and 705 transitions. [2023-12-25 10:27:10,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:27:10,850 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2023-12-25 10:27:10,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:10,851 INFO L225 Difference]: With dead ends: 517 [2023-12-25 10:27:10,851 INFO L226 Difference]: Without dead ends: 389 [2023-12-25 10:27:10,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:10,851 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 122 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:10,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 385 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:27:10,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2023-12-25 10:27:10,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 387. [2023-12-25 10:27:10,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 1.3264248704663213) internal successors, (512), 386 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:10,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 512 transitions. [2023-12-25 10:27:10,854 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 512 transitions. Word has length 120 [2023-12-25 10:27:10,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:10,855 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 512 transitions. [2023-12-25 10:27:10,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:10,855 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 512 transitions. [2023-12-25 10:27:10,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-25 10:27:10,855 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:10,855 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:10,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:11,059 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:27:11,059 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:11,059 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:11,059 INFO L85 PathProgramCache]: Analyzing trace with hash -686074122, now seen corresponding path program 1 times [2023-12-25 10:27:11,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:11,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1776763956] [2023-12-25 10:27:11,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:11,060 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:11,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:11,062 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:27:11,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 (43)] Waiting until timeout for monitored process [2023-12-25 10:27:11,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:11,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:27:11,287 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:11,321 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:27:11,321 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:11,322 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:11,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1776763956] [2023-12-25 10:27:11,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1776763956] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:11,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:11,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:27:11,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999732692] [2023-12-25 10:27:11,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:11,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:27:11,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:11,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:27:11,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:11,323 INFO L87 Difference]: Start difference. First operand 387 states and 512 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:11,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:11,345 INFO L93 Difference]: Finished difference Result 831 states and 1168 transitions. [2023-12-25 10:27:11,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:27:11,345 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2023-12-25 10:27:11,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:11,346 INFO L225 Difference]: With dead ends: 831 [2023-12-25 10:27:11,346 INFO L226 Difference]: Without dead ends: 593 [2023-12-25 10:27:11,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:11,346 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 115 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:11,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 388 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:27:11,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2023-12-25 10:27:11,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 591. [2023-12-25 10:27:11,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 1.3745762711864407) internal successors, (811), 590 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:27:11,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 811 transitions. [2023-12-25 10:27:11,353 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 811 transitions. Word has length 121 [2023-12-25 10:27:11,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:11,353 INFO L495 AbstractCegarLoop]: Abstraction has 591 states and 811 transitions. [2023-12-25 10:27:11,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:11,353 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 811 transitions. [2023-12-25 10:27:11,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-25 10:27:11,354 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:11,354 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] [2023-12-25 10:27:11,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:11,554 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:27:11,554 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:11,555 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:11,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1597385765, now seen corresponding path program 1 times [2023-12-25 10:27:11,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:11,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [454304377] [2023-12-25 10:27:11,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:11,555 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:11,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:11,556 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:27:11,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:11,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:11,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:27:11,782 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:11,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:27:11,815 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:11,815 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:11,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [454304377] [2023-12-25 10:27:11,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [454304377] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:11,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:11,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:27:11,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685212934] [2023-12-25 10:27:11,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:11,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:27:11,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:11,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:27:11,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:11,816 INFO L87 Difference]: Start difference. First operand 591 states and 811 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:11,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:11,840 INFO L93 Difference]: Finished difference Result 1411 states and 2017 transitions. [2023-12-25 10:27:11,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:27:11,840 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 0 states have call successors, (0), 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 122 [2023-12-25 10:27:11,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:11,841 INFO L225 Difference]: With dead ends: 1411 [2023-12-25 10:27:11,842 INFO L226 Difference]: Without dead ends: 969 [2023-12-25 10:27:11,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:11,842 INFO L413 NwaCegarLoop]: 258 mSDtfsCounter, 107 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:11,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 390 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:27:11,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2023-12-25 10:27:11,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 967. [2023-12-25 10:27:11,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 1.4047619047619047) internal successors, (1357), 966 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:11,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 1357 transitions. [2023-12-25 10:27:11,850 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 1357 transitions. Word has length 122 [2023-12-25 10:27:11,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:11,850 INFO L495 AbstractCegarLoop]: Abstraction has 967 states and 1357 transitions. [2023-12-25 10:27:11,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:11,850 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 1357 transitions. [2023-12-25 10:27:11,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-25 10:27:11,850 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:11,851 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:11,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:12,051 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:27:12,051 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:12,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:12,051 INFO L85 PathProgramCache]: Analyzing trace with hash -165931838, now seen corresponding path program 1 times [2023-12-25 10:27:12,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:12,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [645750318] [2023-12-25 10:27:12,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:12,052 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:12,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:12,053 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:27:12,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:12,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:12,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:27:12,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:12,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:12,303 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:12,303 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:12,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [645750318] [2023-12-25 10:27:12,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [645750318] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:12,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:12,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:27:12,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207517252] [2023-12-25 10:27:12,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:12,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:27:12,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:12,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:27:12,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:12,304 INFO L87 Difference]: Start difference. First operand 967 states and 1357 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:12,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:12,356 INFO L93 Difference]: Finished difference Result 2475 states and 3559 transitions. [2023-12-25 10:27:12,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:27:12,356 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 123 [2023-12-25 10:27:12,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:12,359 INFO L225 Difference]: With dead ends: 2475 [2023-12-25 10:27:12,359 INFO L226 Difference]: Without dead ends: 1657 [2023-12-25 10:27:12,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:12,360 INFO L413 NwaCegarLoop]: 251 mSDtfsCounter, 99 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:12,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 392 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:27:12,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1657 states. [2023-12-25 10:27:12,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1657 to 1655. [2023-12-25 10:27:12,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1655 states, 1654 states have (on average 1.4177750906892381) internal successors, (2345), 1654 states have internal predecessors, (2345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:12,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1655 states to 1655 states and 2345 transitions. [2023-12-25 10:27:12,371 INFO L78 Accepts]: Start accepts. Automaton has 1655 states and 2345 transitions. Word has length 123 [2023-12-25 10:27:12,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:12,372 INFO L495 AbstractCegarLoop]: Abstraction has 1655 states and 2345 transitions. [2023-12-25 10:27:12,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:12,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1655 states and 2345 transitions. [2023-12-25 10:27:12,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-25 10:27:12,372 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:12,372 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:12,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Ended with exit code 0 [2023-12-25 10:27:12,576 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:27:12,576 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:12,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:12,576 INFO L85 PathProgramCache]: Analyzing trace with hash -443430937, now seen corresponding path program 1 times [2023-12-25 10:27:12,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:12,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [956116718] [2023-12-25 10:27:12,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:12,577 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:12,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:12,578 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:27:12,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:12,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:12,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:27:12,809 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:12,837 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:27:12,837 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:12,837 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:12,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [956116718] [2023-12-25 10:27:12,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [956116718] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:12,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:12,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:27:12,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497722975] [2023-12-25 10:27:12,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:12,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:27:12,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:12,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:27:12,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:12,838 INFO L87 Difference]: Start difference. First operand 1655 states and 2345 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:12,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:12,881 INFO L93 Difference]: Finished difference Result 4411 states and 6331 transitions. [2023-12-25 10:27:12,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:27:12,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2023-12-25 10:27:12,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:12,885 INFO L225 Difference]: With dead ends: 4411 [2023-12-25 10:27:12,885 INFO L226 Difference]: Without dead ends: 2905 [2023-12-25 10:27:12,887 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:12,887 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 91 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:12,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 394 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:27:12,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2905 states. [2023-12-25 10:27:12,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2905 to 2903. [2023-12-25 10:27:12,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2903 states, 2902 states have (on average 1.4172984148862853) internal successors, (4113), 2902 states have internal predecessors, (4113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:12,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2903 states to 2903 states and 4113 transitions. [2023-12-25 10:27:12,910 INFO L78 Accepts]: Start accepts. Automaton has 2903 states and 4113 transitions. Word has length 124 [2023-12-25 10:27:12,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:12,910 INFO L495 AbstractCegarLoop]: Abstraction has 2903 states and 4113 transitions. [2023-12-25 10:27:12,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:12,911 INFO L276 IsEmpty]: Start isEmpty. Operand 2903 states and 4113 transitions. [2023-12-25 10:27:12,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-25 10:27:12,911 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:12,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, 1, 1, 1, 1, 1, 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:27:12,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 (46)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:13,115 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:27:13,115 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:13,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:13,115 INFO L85 PathProgramCache]: Analyzing trace with hash 1309410958, now seen corresponding path program 1 times [2023-12-25 10:27:13,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:13,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1228668120] [2023-12-25 10:27:13,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:13,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:27:13,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:13,117 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:27:13,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 (47)] Waiting until timeout for monitored process [2023-12-25 10:27:13,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:13,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:27:13,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:14,296 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:27:14,296 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:14,297 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:14,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1228668120] [2023-12-25 10:27:14,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1228668120] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:14,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:14,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:27:14,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201193483] [2023-12-25 10:27:14,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:14,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:27:14,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:14,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:27:14,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:27:14,298 INFO L87 Difference]: Start difference. First operand 2903 states and 4113 transitions. Second operand has 7 states, 7 states have (on average 17.857142857142858) internal successors, (125), 7 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:14,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:14,438 INFO L93 Difference]: Finished difference Result 19427 states and 27831 transitions. [2023-12-25 10:27:14,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:27:14,439 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.857142857142858) internal successors, (125), 7 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2023-12-25 10:27:14,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:14,459 INFO L225 Difference]: With dead ends: 19427 [2023-12-25 10:27:14,459 INFO L226 Difference]: Without dead ends: 16673 [2023-12-25 10:27:14,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:27:14,466 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 896 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 896 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:14,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [896 Valid, 634 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:27:14,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16673 states. [2023-12-25 10:27:14,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16673 to 8407. [2023-12-25 10:27:14,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8407 states, 8406 states have (on average 1.406733285748275) internal successors, (11825), 8406 states have internal predecessors, (11825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:14,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8407 states to 8407 states and 11825 transitions. [2023-12-25 10:27:14,599 INFO L78 Accepts]: Start accepts. Automaton has 8407 states and 11825 transitions. Word has length 125 [2023-12-25 10:27:14,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:14,600 INFO L495 AbstractCegarLoop]: Abstraction has 8407 states and 11825 transitions. [2023-12-25 10:27:14,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.857142857142858) internal successors, (125), 7 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:14,600 INFO L276 IsEmpty]: Start isEmpty. Operand 8407 states and 11825 transitions. [2023-12-25 10:27:14,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-25 10:27:14,600 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:14,600 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] [2023-12-25 10:27:14,606 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:27:14,804 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:27:14,804 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:14,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:14,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1708257438, now seen corresponding path program 1 times [2023-12-25 10:27:14,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:14,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [489084191] [2023-12-25 10:27:14,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:14,805 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:14,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:14,806 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:27:14,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:15,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:15,041 INFO L262 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 10:27:15,043 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:15,157 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:27:15,157 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:15,157 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:15,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [489084191] [2023-12-25 10:27:15,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [489084191] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:15,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:15,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 10:27:15,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367865626] [2023-12-25 10:27:15,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:15,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 10:27:15,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:15,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 10:27:15,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 10:27:15,158 INFO L87 Difference]: Start difference. First operand 8407 states and 11825 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:15,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:15,235 INFO L93 Difference]: Finished difference Result 20673 states and 29081 transitions. [2023-12-25 10:27:15,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 10:27:15,236 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 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 127 [2023-12-25 10:27:15,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:15,249 INFO L225 Difference]: With dead ends: 20673 [2023-12-25 10:27:15,249 INFO L226 Difference]: Without dead ends: 12415 [2023-12-25 10:27:15,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 10:27:15,258 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 63 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:15,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 530 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:27:15,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12415 states. [2023-12-25 10:27:15,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12415 to 12413. [2023-12-25 10:27:15,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12413 states, 12412 states have (on average 1.3901869158878504) internal successors, (17255), 12412 states have internal predecessors, (17255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:15,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12413 states to 12413 states and 17255 transitions. [2023-12-25 10:27:15,376 INFO L78 Accepts]: Start accepts. Automaton has 12413 states and 17255 transitions. Word has length 127 [2023-12-25 10:27:15,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:15,376 INFO L495 AbstractCegarLoop]: Abstraction has 12413 states and 17255 transitions. [2023-12-25 10:27:15,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:15,377 INFO L276 IsEmpty]: Start isEmpty. Operand 12413 states and 17255 transitions. [2023-12-25 10:27:15,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-25 10:27:15,377 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:15,377 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] [2023-12-25 10:27:15,400 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:27:15,581 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:27:15,582 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:15,582 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:15,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1266066164, now seen corresponding path program 1 times [2023-12-25 10:27:15,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:15,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1651917110] [2023-12-25 10:27:15,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:15,583 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:15,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:15,584 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:27:15,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:15,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:15,823 INFO L262 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:27:15,824 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:15,857 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:27:15,857 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:15,857 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:15,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1651917110] [2023-12-25 10:27:15,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1651917110] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:15,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:15,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 10:27:15,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153629522] [2023-12-25 10:27:15,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:15,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 10:27:15,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:15,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 10:27:15,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 10:27:15,858 INFO L87 Difference]: Start difference. First operand 12413 states and 17255 transitions. Second operand has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:15,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:15,973 INFO L93 Difference]: Finished difference Result 23223 states and 32011 transitions. [2023-12-25 10:27:15,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 10:27:15,974 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 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 128 [2023-12-25 10:27:15,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:16,002 INFO L225 Difference]: With dead ends: 23223 [2023-12-25 10:27:16,002 INFO L226 Difference]: Without dead ends: 23221 [2023-12-25 10:27:16,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 10:27:16,010 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 316 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:16,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [316 Valid, 765 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:27:16,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23221 states. [2023-12-25 10:27:16,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23221 to 13085. [2023-12-25 10:27:16,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13085 states, 13084 states have (on average 1.3677010088657904) internal successors, (17895), 13084 states have internal predecessors, (17895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:16,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13085 states to 13085 states and 17895 transitions. [2023-12-25 10:27:16,168 INFO L78 Accepts]: Start accepts. Automaton has 13085 states and 17895 transitions. Word has length 128 [2023-12-25 10:27:16,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:16,168 INFO L495 AbstractCegarLoop]: Abstraction has 13085 states and 17895 transitions. [2023-12-25 10:27:16,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.6) internal successors, (128), 5 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:16,168 INFO L276 IsEmpty]: Start isEmpty. Operand 13085 states and 17895 transitions. [2023-12-25 10:27:16,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:27:16,173 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:16,173 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:16,177 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:27:16,376 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:27:16,376 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:16,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:16,377 INFO L85 PathProgramCache]: Analyzing trace with hash -269826870, now seen corresponding path program 1 times [2023-12-25 10:27:16,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:16,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1571111170] [2023-12-25 10:27:16,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:16,378 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:16,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:16,378 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:27:16,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:16,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:16,675 INFO L262 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:27:16,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:17,591 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:17,591 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:27:18,010 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:18,010 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:18,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1571111170] [2023-12-25 10:27:18,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1571111170] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:27:18,010 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:27:18,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 10:27:18,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909798133] [2023-12-25 10:27:18,011 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:27:18,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 10:27:18,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:18,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 10:27:18,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 10:27:18,012 INFO L87 Difference]: Start difference. First operand 13085 states and 17895 transitions. Second operand has 24 states, 24 states have (on average 12.125) internal successors, (291), 23 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:25,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:25,040 INFO L93 Difference]: Finished difference Result 72835 states and 98021 transitions. [2023-12-25 10:27:25,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2023-12-25 10:27:25,040 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 12.125) internal successors, (291), 23 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2023-12-25 10:27:25,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:25,104 INFO L225 Difference]: With dead ends: 72835 [2023-12-25 10:27:25,105 INFO L226 Difference]: Without dead ends: 64001 [2023-12-25 10:27:25,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 294 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3003 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=1992, Invalid=8310, Unknown=0, NotChecked=0, Total=10302 [2023-12-25 10:27:25,126 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 4578 mSDsluCounter, 2031 mSDsCounter, 0 mSdLazyCounter, 1953 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4578 SdHoareTripleChecker+Valid, 2212 SdHoareTripleChecker+Invalid, 1983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:25,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4578 Valid, 2212 Invalid, 1983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1953 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 10:27:25,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64001 states. [2023-12-25 10:27:25,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64001 to 13085. [2023-12-25 10:27:25,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13085 states, 13084 states have (on average 1.3640324059920514) internal successors, (17847), 13084 states have internal predecessors, (17847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:25,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13085 states to 13085 states and 17847 transitions. [2023-12-25 10:27:25,558 INFO L78 Accepts]: Start accepts. Automaton has 13085 states and 17847 transitions. Word has length 159 [2023-12-25 10:27:25,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:25,558 INFO L495 AbstractCegarLoop]: Abstraction has 13085 states and 17847 transitions. [2023-12-25 10:27:25,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.125) internal successors, (291), 23 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:25,558 INFO L276 IsEmpty]: Start isEmpty. Operand 13085 states and 17847 transitions. [2023-12-25 10:27:25,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 10:27:25,562 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:25,562 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:25,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:25,766 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:27:25,768 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:25,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:25,768 INFO L85 PathProgramCache]: Analyzing trace with hash 926367946, now seen corresponding path program 1 times [2023-12-25 10:27:25,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:25,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1325885372] [2023-12-25 10:27:25,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:25,769 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:25,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:25,770 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:27:25,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:26,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:26,099 INFO L262 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 10:27:26,101 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:27,041 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:27,041 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:27:27,389 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:27,389 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:27,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1325885372] [2023-12-25 10:27:27,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1325885372] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:27:27,389 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:27:27,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-12-25 10:27:27,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511222510] [2023-12-25 10:27:27,390 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:27:27,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 10:27:27,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:27,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 10:27:27,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2023-12-25 10:27:27,391 INFO L87 Difference]: Start difference. First operand 13085 states and 17847 transitions. Second operand has 22 states, 22 states have (on average 13.5) internal successors, (297), 21 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:34,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:34,537 INFO L93 Difference]: Finished difference Result 88311 states and 119904 transitions. [2023-12-25 10:27:34,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2023-12-25 10:27:34,537 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 13.5) internal successors, (297), 21 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2023-12-25 10:27:34,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:34,712 INFO L225 Difference]: With dead ends: 88311 [2023-12-25 10:27:34,712 INFO L226 Difference]: Without dead ends: 75381 [2023-12-25 10:27:34,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3892 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=2905, Invalid=9527, Unknown=0, NotChecked=0, Total=12432 [2023-12-25 10:27:34,733 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 7725 mSDsluCounter, 1689 mSDsCounter, 0 mSdLazyCounter, 1557 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7725 SdHoareTripleChecker+Valid, 1875 SdHoareTripleChecker+Invalid, 1595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:34,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7725 Valid, 1875 Invalid, 1595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1557 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-25 10:27:34,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75381 states. [2023-12-25 10:27:35,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75381 to 11316. [2023-12-25 10:27:35,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11316 states, 11315 states have (on average 1.359169244365886) internal successors, (15379), 11315 states have internal predecessors, (15379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:35,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11316 states to 11316 states and 15379 transitions. [2023-12-25 10:27:35,051 INFO L78 Accepts]: Start accepts. Automaton has 11316 states and 15379 transitions. Word has length 159 [2023-12-25 10:27:35,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:35,051 INFO L495 AbstractCegarLoop]: Abstraction has 11316 states and 15379 transitions. [2023-12-25 10:27:35,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 13.5) internal successors, (297), 21 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:35,051 INFO L276 IsEmpty]: Start isEmpty. Operand 11316 states and 15379 transitions. [2023-12-25 10:27:35,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-25 10:27:35,054 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:35,054 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:35,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:35,257 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:27:35,257 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:35,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:35,258 INFO L85 PathProgramCache]: Analyzing trace with hash 179482445, now seen corresponding path program 1 times [2023-12-25 10:27:35,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:35,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [157032780] [2023-12-25 10:27:35,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:35,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 10:27:35,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:35,260 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:27:35,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 (52)] Waiting until timeout for monitored process [2023-12-25 10:27:35,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:35,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:27:35,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:35,566 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:35,566 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:35,566 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:35,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [157032780] [2023-12-25 10:27:35,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [157032780] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:35,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:35,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:27:35,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151613331] [2023-12-25 10:27:35,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:35,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:27:35,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:35,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:27:35,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:35,568 INFO L87 Difference]: Start difference. First operand 11316 states and 15379 transitions. Second operand has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:35,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:35,634 INFO L93 Difference]: Finished difference Result 20338 states and 27765 transitions. [2023-12-25 10:27:35,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:27:35,635 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2023-12-25 10:27:35,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:35,780 INFO L225 Difference]: With dead ends: 20338 [2023-12-25 10:27:35,780 INFO L226 Difference]: Without dead ends: 9144 [2023-12-25 10:27:35,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:35,787 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 78 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:35,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 392 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:27:35,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9144 states. [2023-12-25 10:27:35,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9144 to 9135. [2023-12-25 10:27:35,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9135 states, 9134 states have (on average 1.3587694328881104) internal successors, (12411), 9134 states have internal predecessors, (12411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:35,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9135 states to 9135 states and 12411 transitions. [2023-12-25 10:27:35,894 INFO L78 Accepts]: Start accepts. Automaton has 9135 states and 12411 transitions. Word has length 160 [2023-12-25 10:27:35,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:35,894 INFO L495 AbstractCegarLoop]: Abstraction has 9135 states and 12411 transitions. [2023-12-25 10:27:35,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.333333333333336) internal successors, (160), 3 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:35,894 INFO L276 IsEmpty]: Start isEmpty. Operand 9135 states and 12411 transitions. [2023-12-25 10:27:35,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-25 10:27:35,896 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:35,896 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:35,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:36,100 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:27:36,100 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:36,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:36,101 INFO L85 PathProgramCache]: Analyzing trace with hash -571593136, now seen corresponding path program 1 times [2023-12-25 10:27:36,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:36,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [704122292] [2023-12-25 10:27:36,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:36,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:27:36,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:36,106 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:27:36,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 (53)] Waiting until timeout for monitored process [2023-12-25 10:27:36,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:36,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 10:27:36,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:37,161 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:37,162 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:27:37,412 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:37,413 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:37,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [704122292] [2023-12-25 10:27:37,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [704122292] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:27:37,413 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:27:37,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 10:27:37,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964786286] [2023-12-25 10:27:37,413 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:27:37,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 10:27:37,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:37,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 10:27:37,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 10:27:37,416 INFO L87 Difference]: Start difference. First operand 9135 states and 12411 transitions. Second operand has 16 states, 16 states have (on average 18.9375) internal successors, (303), 15 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:40,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:40,738 INFO L93 Difference]: Finished difference Result 42493 states and 57474 transitions. [2023-12-25 10:27:40,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-12-25 10:27:40,739 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 18.9375) internal successors, (303), 15 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2023-12-25 10:27:40,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:40,770 INFO L225 Difference]: With dead ends: 42493 [2023-12-25 10:27:40,770 INFO L226 Difference]: Without dead ends: 33515 [2023-12-25 10:27:40,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1312 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1229, Invalid=3601, Unknown=0, NotChecked=0, Total=4830 [2023-12-25 10:27:40,823 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 3272 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3272 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:40,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3272 Valid, 1150 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 10:27:40,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33515 states. [2023-12-25 10:27:40,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33515 to 9471. [2023-12-25 10:27:40,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9471 states, 9470 states have (on average 1.3511087645195354) internal successors, (12795), 9470 states have internal predecessors, (12795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:40,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9471 states to 9471 states and 12795 transitions. [2023-12-25 10:27:40,983 INFO L78 Accepts]: Start accepts. Automaton has 9471 states and 12795 transitions. Word has length 160 [2023-12-25 10:27:40,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:40,984 INFO L495 AbstractCegarLoop]: Abstraction has 9471 states and 12795 transitions. [2023-12-25 10:27:40,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 18.9375) internal successors, (303), 15 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:40,984 INFO L276 IsEmpty]: Start isEmpty. Operand 9471 states and 12795 transitions. [2023-12-25 10:27:40,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-25 10:27:40,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:40,986 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:40,990 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:27:41,190 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:27:41,190 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:41,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:41,191 INFO L85 PathProgramCache]: Analyzing trace with hash -243005773, now seen corresponding path program 1 times [2023-12-25 10:27:41,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:41,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [283407296] [2023-12-25 10:27:41,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:41,191 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:41,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:41,192 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:27:41,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:41,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:41,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:27:41,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:41,484 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:41,485 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:27:41,485 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:41,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [283407296] [2023-12-25 10:27:41,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [283407296] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:27:41,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:27:41,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:27:41,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164619012] [2023-12-25 10:27:41,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:27:41,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:27:41,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:41,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:27:41,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:41,486 INFO L87 Difference]: Start difference. First operand 9471 states and 12795 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:41,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:41,524 INFO L93 Difference]: Finished difference Result 14059 states and 19013 transitions. [2023-12-25 10:27:41,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:27:41,525 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2023-12-25 10:27:41,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:41,528 INFO L225 Difference]: With dead ends: 14059 [2023-12-25 10:27:41,528 INFO L226 Difference]: Without dead ends: 4745 [2023-12-25 10:27:41,532 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:27:41,533 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 77 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:41,533 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 371 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:27:41,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4745 states. [2023-12-25 10:27:41,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4745 to 4743. [2023-12-25 10:27:41,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4743 states, 4742 states have (on average 1.3266554196541545) internal successors, (6291), 4742 states have internal predecessors, (6291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:41,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4743 states to 4743 states and 6291 transitions. [2023-12-25 10:27:41,562 INFO L78 Accepts]: Start accepts. Automaton has 4743 states and 6291 transitions. Word has length 161 [2023-12-25 10:27:41,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:41,562 INFO L495 AbstractCegarLoop]: Abstraction has 4743 states and 6291 transitions. [2023-12-25 10:27:41,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:41,562 INFO L276 IsEmpty]: Start isEmpty. Operand 4743 states and 6291 transitions. [2023-12-25 10:27:41,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-25 10:27:41,563 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:41,564 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:41,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2023-12-25 10:27:41,767 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:27:41,768 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:41,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:41,768 INFO L85 PathProgramCache]: Analyzing trace with hash 470497462, now seen corresponding path program 1 times [2023-12-25 10:27:41,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:41,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1941011345] [2023-12-25 10:27:41,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:41,769 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:41,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:41,770 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:27:41,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:42,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:42,031 INFO L262 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:27:42,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:43,070 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:43,070 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:27:43,394 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:43,394 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:43,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1941011345] [2023-12-25 10:27:43,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1941011345] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:27:43,394 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:27:43,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 10:27:43,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698860131] [2023-12-25 10:27:43,394 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:27:43,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 10:27:43,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:43,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 10:27:43,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 10:27:43,395 INFO L87 Difference]: Start difference. First operand 4743 states and 6291 transitions. Second operand has 24 states, 24 states have (on average 12.875) internal successors, (309), 23 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:52,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:27:52,791 INFO L93 Difference]: Finished difference Result 32540 states and 42797 transitions. [2023-12-25 10:27:52,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2023-12-25 10:27:52,792 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 12.875) internal successors, (309), 23 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2023-12-25 10:27:52,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:27:52,816 INFO L225 Difference]: With dead ends: 32540 [2023-12-25 10:27:52,816 INFO L226 Difference]: Without dead ends: 27954 [2023-12-25 10:27:52,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5813 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=3525, Invalid=14565, Unknown=0, NotChecked=0, Total=18090 [2023-12-25 10:27:52,825 INFO L413 NwaCegarLoop]: 249 mSDtfsCounter, 4526 mSDsluCounter, 2276 mSDsCounter, 0 mSdLazyCounter, 2451 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4526 SdHoareTripleChecker+Valid, 2525 SdHoareTripleChecker+Invalid, 2482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 2451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:27:52,825 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4526 Valid, 2525 Invalid, 2482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 2451 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-25 10:27:52,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27954 states. [2023-12-25 10:27:52,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27954 to 4911. [2023-12-25 10:27:52,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4911 states, 4910 states have (on average 1.320366598778004) internal successors, (6483), 4910 states have internal predecessors, (6483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:52,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4911 states to 4911 states and 6483 transitions. [2023-12-25 10:27:52,947 INFO L78 Accepts]: Start accepts. Automaton has 4911 states and 6483 transitions. Word has length 161 [2023-12-25 10:27:52,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:27:52,947 INFO L495 AbstractCegarLoop]: Abstraction has 4911 states and 6483 transitions. [2023-12-25 10:27:52,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.875) internal successors, (309), 23 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:27:52,947 INFO L276 IsEmpty]: Start isEmpty. Operand 4911 states and 6483 transitions. [2023-12-25 10:27:52,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 10:27:52,948 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:27:52,948 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:27:52,952 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:27:53,152 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:27:53,152 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:27:53,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:27:53,153 INFO L85 PathProgramCache]: Analyzing trace with hash -574605252, now seen corresponding path program 1 times [2023-12-25 10:27:53,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:27:53,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1414188312] [2023-12-25 10:27:53,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:27:53,153 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:27:53,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:27:53,154 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:27:53,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:53,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:27:53,410 INFO L262 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:27:53,413 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:27:54,484 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:54,484 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:27:54,826 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:27:54,826 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:27:54,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1414188312] [2023-12-25 10:27:54,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1414188312] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:27:54,826 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:27:54,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 10:27:54,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314385567] [2023-12-25 10:27:54,827 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:27:54,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 10:27:54,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:27:54,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 10:27:54,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 10:27:54,828 INFO L87 Difference]: Start difference. First operand 4911 states and 6483 transitions. Second operand has 24 states, 24 states have (on average 13.125) internal successors, (315), 23 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:03,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:03,514 INFO L93 Difference]: Finished difference Result 33031 states and 43178 transitions. [2023-12-25 10:28:03,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2023-12-25 10:28:03,515 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 13.125) internal successors, (315), 23 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2023-12-25 10:28:03,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:03,540 INFO L225 Difference]: With dead ends: 33031 [2023-12-25 10:28:03,540 INFO L226 Difference]: Without dead ends: 28277 [2023-12-25 10:28:03,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5876 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=3525, Invalid=14565, Unknown=0, NotChecked=0, Total=18090 [2023-12-25 10:28:03,551 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 5553 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 1706 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5553 SdHoareTripleChecker+Valid, 1874 SdHoareTripleChecker+Invalid, 1749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:03,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5553 Valid, 1874 Invalid, 1749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1706 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 10:28:03,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28277 states. [2023-12-25 10:28:03,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28277 to 5079. [2023-12-25 10:28:03,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5079 states, 5078 states have (on average 1.3144938952343441) internal successors, (6675), 5078 states have internal predecessors, (6675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:03,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5079 states to 5079 states and 6675 transitions. [2023-12-25 10:28:03,683 INFO L78 Accepts]: Start accepts. Automaton has 5079 states and 6675 transitions. Word has length 162 [2023-12-25 10:28:03,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:03,683 INFO L495 AbstractCegarLoop]: Abstraction has 5079 states and 6675 transitions. [2023-12-25 10:28:03,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 13.125) internal successors, (315), 23 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:03,683 INFO L276 IsEmpty]: Start isEmpty. Operand 5079 states and 6675 transitions. [2023-12-25 10:28:03,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:28:03,684 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:03,684 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:03,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Ended with exit code 0 [2023-12-25 10:28:03,886 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:28:03,886 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:03,887 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:03,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1109656735, now seen corresponding path program 1 times [2023-12-25 10:28:03,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:03,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [528502167] [2023-12-25 10:28:03,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:03,895 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:03,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:03,896 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:28:03,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:04,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:04,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:28:04,203 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:04,239 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:28:04,239 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:28:04,239 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:04,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [528502167] [2023-12-25 10:28:04,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [528502167] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:28:04,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:28:04,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:28:04,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891058546] [2023-12-25 10:28:04,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:28:04,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:28:04,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:04,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:28:04,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:28:04,241 INFO L87 Difference]: Start difference. First operand 5079 states and 6675 transitions. Second operand has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:04,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:04,269 INFO L93 Difference]: Finished difference Result 7459 states and 9821 transitions. [2023-12-25 10:28:04,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:28:04,269 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:28:04,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:04,271 INFO L225 Difference]: With dead ends: 7459 [2023-12-25 10:28:04,271 INFO L226 Difference]: Without dead ends: 2537 [2023-12-25 10:28:04,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:28:04,273 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 80 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:04,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 345 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:28:04,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2537 states. [2023-12-25 10:28:04,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2537 to 2535. [2023-12-25 10:28:04,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2535 states, 2534 states have (on average 1.2940015785319652) internal successors, (3279), 2534 states have internal predecessors, (3279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:04,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2535 states to 2535 states and 3279 transitions. [2023-12-25 10:28:04,287 INFO L78 Accepts]: Start accepts. Automaton has 2535 states and 3279 transitions. Word has length 163 [2023-12-25 10:28:04,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:04,287 INFO L495 AbstractCegarLoop]: Abstraction has 2535 states and 3279 transitions. [2023-12-25 10:28:04,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:04,288 INFO L276 IsEmpty]: Start isEmpty. Operand 2535 states and 3279 transitions. [2023-12-25 10:28:04,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:28:04,288 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:04,289 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:04,292 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:28:04,492 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:28:04,493 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:04,493 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:04,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1195287390, now seen corresponding path program 1 times [2023-12-25 10:28:04,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:04,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1718887958] [2023-12-25 10:28:04,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:04,494 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:04,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:04,495 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:28:04,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:04,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:04,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:28:04,751 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:05,614 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 10:28:05,615 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:28:05,615 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:05,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1718887958] [2023-12-25 10:28:05,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1718887958] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:28:05,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:28:05,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:28:05,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829713742] [2023-12-25 10:28:05,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:28:05,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:28:05,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:05,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:28:05,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:05,616 INFO L87 Difference]: Start difference. First operand 2535 states and 3279 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:05,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:05,741 INFO L93 Difference]: Finished difference Result 7299 states and 9549 transitions. [2023-12-25 10:28:05,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:28:05,742 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:28:05,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:05,745 INFO L225 Difference]: With dead ends: 7299 [2023-12-25 10:28:05,745 INFO L226 Difference]: Without dead ends: 4921 [2023-12-25 10:28:05,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:05,748 INFO L413 NwaCegarLoop]: 283 mSDtfsCounter, 504 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 874 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.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:05,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 874 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:28:05,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4921 states. [2023-12-25 10:28:05,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4921 to 2535. [2023-12-25 10:28:05,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2535 states, 2534 states have (on average 1.2750591949486978) internal successors, (3231), 2534 states have internal predecessors, (3231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:05,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2535 states to 2535 states and 3231 transitions. [2023-12-25 10:28:05,775 INFO L78 Accepts]: Start accepts. Automaton has 2535 states and 3231 transitions. Word has length 163 [2023-12-25 10:28:05,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:05,775 INFO L495 AbstractCegarLoop]: Abstraction has 2535 states and 3231 transitions. [2023-12-25 10:28:05,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:05,775 INFO L276 IsEmpty]: Start isEmpty. Operand 2535 states and 3231 transitions. [2023-12-25 10:28:05,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:28:05,776 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:05,776 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:05,781 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2023-12-25 10:28:05,980 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:28:05,981 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:05,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:05,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1537974489, now seen corresponding path program 1 times [2023-12-25 10:28:05,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:05,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1851744348] [2023-12-25 10:28:05,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:05,982 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:05,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:05,983 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:28:05,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:06,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:06,247 INFO L262 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 10:28:06,249 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:06,274 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:28:06,274 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:28:06,274 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:06,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1851744348] [2023-12-25 10:28:06,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1851744348] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:28:06,275 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:28:06,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 10:28:06,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911272028] [2023-12-25 10:28:06,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:28:06,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 10:28:06,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:06,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 10:28:06,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:28:06,276 INFO L87 Difference]: Start difference. First operand 2535 states and 3231 transitions. Second operand has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:06,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:06,297 INFO L93 Difference]: Finished difference Result 3727 states and 4751 transitions. [2023-12-25 10:28:06,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 10:28:06,298 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:28:06,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:06,299 INFO L225 Difference]: With dead ends: 3727 [2023-12-25 10:28:06,299 INFO L226 Difference]: Without dead ends: 1349 [2023-12-25 10:28:06,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 10:28:06,300 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 76 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:06,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 325 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 10:28:06,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1349 states. [2023-12-25 10:28:06,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1349 to 1347. [2023-12-25 10:28:06,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1347 states, 1346 states have (on average 1.2459138187221397) internal successors, (1677), 1346 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:06,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1347 states to 1347 states and 1677 transitions. [2023-12-25 10:28:06,336 INFO L78 Accepts]: Start accepts. Automaton has 1347 states and 1677 transitions. Word has length 163 [2023-12-25 10:28:06,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:06,336 INFO L495 AbstractCegarLoop]: Abstraction has 1347 states and 1677 transitions. [2023-12-25 10:28:06,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:06,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1347 states and 1677 transitions. [2023-12-25 10:28:06,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:28:06,337 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:06,337 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:06,343 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:28:06,541 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:28:06,542 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:06,542 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:06,542 INFO L85 PathProgramCache]: Analyzing trace with hash 209735836, now seen corresponding path program 1 times [2023-12-25 10:28:06,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:06,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1583969774] [2023-12-25 10:28:06,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:06,543 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:06,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:06,544 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:28:06,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:06,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:06,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:28:06,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:07,955 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 10:28:07,955 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:28:07,955 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:07,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1583969774] [2023-12-25 10:28:07,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1583969774] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:28:07,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:28:07,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:28:07,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514644128] [2023-12-25 10:28:07,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:28:07,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:28:07,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:07,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:28:07,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:07,957 INFO L87 Difference]: Start difference. First operand 1347 states and 1677 transitions. Second operand has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:08,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:08,067 INFO L93 Difference]: Finished difference Result 3339 states and 4273 transitions. [2023-12-25 10:28:08,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:28:08,067 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:28:08,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:08,069 INFO L225 Difference]: With dead ends: 3339 [2023-12-25 10:28:08,069 INFO L226 Difference]: Without dead ends: 2941 [2023-12-25 10:28:08,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:08,071 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 459 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:08,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 879 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:28:08,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2941 states. [2023-12-25 10:28:08,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2941 to 1743. [2023-12-25 10:28:08,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1743 states, 1742 states have (on average 1.2462686567164178) internal successors, (2171), 1742 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:08,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1743 states to 1743 states and 2171 transitions. [2023-12-25 10:28:08,085 INFO L78 Accepts]: Start accepts. Automaton has 1743 states and 2171 transitions. Word has length 163 [2023-12-25 10:28:08,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:08,085 INFO L495 AbstractCegarLoop]: Abstraction has 1743 states and 2171 transitions. [2023-12-25 10:28:08,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:08,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1743 states and 2171 transitions. [2023-12-25 10:28:08,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:28:08,086 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:08,086 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:08,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2023-12-25 10:28:08,290 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:28:08,291 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:08,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:08,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1279473438, now seen corresponding path program 1 times [2023-12-25 10:28:08,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:08,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [473573427] [2023-12-25 10:28:08,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:08,292 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:08,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:08,293 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:28:08,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:08,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:08,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:28:08,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:09,571 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-25 10:28:09,572 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:28:09,572 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:09,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [473573427] [2023-12-25 10:28:09,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [473573427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:28:09,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:28:09,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:28:09,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135155895] [2023-12-25 10:28:09,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:28:09,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:28:09,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:09,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:28:09,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:09,573 INFO L87 Difference]: Start difference. First operand 1743 states and 2171 transitions. Second operand has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 7 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:09,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:09,695 INFO L93 Difference]: Finished difference Result 3735 states and 4767 transitions. [2023-12-25 10:28:09,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:28:09,696 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 7 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:28:09,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:09,706 INFO L225 Difference]: With dead ends: 3735 [2023-12-25 10:28:09,706 INFO L226 Difference]: Without dead ends: 3337 [2023-12-25 10:28:09,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:09,707 INFO L413 NwaCegarLoop]: 284 mSDtfsCounter, 442 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 896 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.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:09,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 896 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:28:09,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3337 states. [2023-12-25 10:28:09,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3337 to 2139. [2023-12-25 10:28:09,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2139 states, 2138 states have (on average 1.2464920486435922) internal successors, (2665), 2138 states have internal predecessors, (2665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:09,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2139 states to 2139 states and 2665 transitions. [2023-12-25 10:28:09,728 INFO L78 Accepts]: Start accepts. Automaton has 2139 states and 2665 transitions. Word has length 163 [2023-12-25 10:28:09,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:09,728 INFO L495 AbstractCegarLoop]: Abstraction has 2139 states and 2665 transitions. [2023-12-25 10:28:09,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 7 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:09,728 INFO L276 IsEmpty]: Start isEmpty. Operand 2139 states and 2665 transitions. [2023-12-25 10:28:09,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:28:09,729 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:09,729 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:09,736 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2023-12-25 10:28:09,934 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:28:09,934 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:09,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:09,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1862175836, now seen corresponding path program 1 times [2023-12-25 10:28:09,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:09,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1145789879] [2023-12-25 10:28:09,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:09,935 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:09,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:09,936 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:28:09,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:10,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:10,206 INFO L262 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:28:10,208 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:11,095 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 10:28:11,095 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:28:11,095 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:11,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1145789879] [2023-12-25 10:28:11,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1145789879] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:28:11,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:28:11,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:28:11,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229063567] [2023-12-25 10:28:11,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:28:11,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:28:11,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:11,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:28:11,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:11,096 INFO L87 Difference]: Start difference. First operand 2139 states and 2665 transitions. Second operand has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:11,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:11,212 INFO L93 Difference]: Finished difference Result 4131 states and 5261 transitions. [2023-12-25 10:28:11,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:28:11,212 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:28:11,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:11,215 INFO L225 Difference]: With dead ends: 4131 [2023-12-25 10:28:11,215 INFO L226 Difference]: Without dead ends: 3733 [2023-12-25 10:28:11,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:11,216 INFO L413 NwaCegarLoop]: 284 mSDtfsCounter, 412 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:11,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [412 Valid, 1017 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:28:11,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3733 states. [2023-12-25 10:28:11,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3733 to 2535. [2023-12-25 10:28:11,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2535 states, 2534 states have (on average 1.2466456195737963) internal successors, (3159), 2534 states have internal predecessors, (3159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:11,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2535 states to 2535 states and 3159 transitions. [2023-12-25 10:28:11,239 INFO L78 Accepts]: Start accepts. Automaton has 2535 states and 3159 transitions. Word has length 163 [2023-12-25 10:28:11,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:11,239 INFO L495 AbstractCegarLoop]: Abstraction has 2535 states and 3159 transitions. [2023-12-25 10:28:11,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.857142857142858) internal successors, (160), 7 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:11,239 INFO L276 IsEmpty]: Start isEmpty. Operand 2535 states and 3159 transitions. [2023-12-25 10:28:11,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 10:28:11,240 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:11,240 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:11,244 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 (62)] Forceful destruction successful, exit code 0 [2023-12-25 10:28:11,444 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:28:11,445 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:11,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:11,445 INFO L85 PathProgramCache]: Analyzing trace with hash 630056226, now seen corresponding path program 1 times [2023-12-25 10:28:11,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:11,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [731002206] [2023-12-25 10:28:11,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:11,446 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:11,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:11,447 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:28:11,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:11,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:11,706 INFO L262 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 10:28:11,716 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:12,605 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-12-25 10:28:12,605 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 10:28:12,606 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:12,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [731002206] [2023-12-25 10:28:12,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [731002206] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 10:28:12,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 10:28:12,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 10:28:12,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584763874] [2023-12-25 10:28:12,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 10:28:12,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 10:28:12,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:12,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 10:28:12,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:12,607 INFO L87 Difference]: Start difference. First operand 2535 states and 3159 transitions. Second operand has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:12,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:12,721 INFO L93 Difference]: Finished difference Result 4527 states and 5755 transitions. [2023-12-25 10:28:12,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 10:28:12,723 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2023-12-25 10:28:12,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:12,725 INFO L225 Difference]: With dead ends: 4527 [2023-12-25 10:28:12,725 INFO L226 Difference]: Without dead ends: 4129 [2023-12-25 10:28:12,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-12-25 10:28:12,726 INFO L413 NwaCegarLoop]: 278 mSDtfsCounter, 545 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:12,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 909 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 10:28:12,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4129 states. [2023-12-25 10:28:12,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4129 to 2931. [2023-12-25 10:28:12,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2931 states, 2930 states have (on average 1.2467576791808874) internal successors, (3653), 2930 states have internal predecessors, (3653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:12,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2931 states to 2931 states and 3653 transitions. [2023-12-25 10:28:12,744 INFO L78 Accepts]: Start accepts. Automaton has 2931 states and 3653 transitions. Word has length 163 [2023-12-25 10:28:12,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:12,744 INFO L495 AbstractCegarLoop]: Abstraction has 2931 states and 3653 transitions. [2023-12-25 10:28:12,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.0) internal successors, (161), 7 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:12,744 INFO L276 IsEmpty]: Start isEmpty. Operand 2931 states and 3653 transitions. [2023-12-25 10:28:12,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 10:28:12,745 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:12,746 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:12,750 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:28:12,949 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:28:12,950 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:12,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:12,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1615576987, now seen corresponding path program 1 times [2023-12-25 10:28:12,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:12,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1174897672] [2023-12-25 10:28:12,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:12,951 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:12,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:12,952 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:28:12,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:13,226 INFO L262 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 10:28:13,230 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:14,188 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:28:14,188 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:28:14,620 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:28:14,620 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:14,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1174897672] [2023-12-25 10:28:14,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1174897672] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:28:14,620 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:28:14,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2023-12-25 10:28:14,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911508057] [2023-12-25 10:28:14,621 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:28:14,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-25 10:28:14,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:14,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-25 10:28:14,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2023-12-25 10:28:14,622 INFO L87 Difference]: Start difference. First operand 2931 states and 3653 transitions. Second operand has 25 states, 25 states have (on average 12.28) internal successors, (307), 25 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:20,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:20,254 INFO L93 Difference]: Finished difference Result 32236 states and 40120 transitions. [2023-12-25 10:28:20,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-12-25 10:28:20,254 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 12.28) internal successors, (307), 25 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2023-12-25 10:28:20,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:20,283 INFO L225 Difference]: With dead ends: 32236 [2023-12-25 10:28:20,284 INFO L226 Difference]: Without dead ends: 31442 [2023-12-25 10:28:20,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1447 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=1361, Invalid=5119, Unknown=0, NotChecked=0, Total=6480 [2023-12-25 10:28:20,292 INFO L413 NwaCegarLoop]: 499 mSDtfsCounter, 3880 mSDsluCounter, 5655 mSDsCounter, 0 mSdLazyCounter, 1369 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3880 SdHoareTripleChecker+Valid, 6154 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:20,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3880 Valid, 6154 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1369 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 10:28:20,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31442 states. [2023-12-25 10:28:20,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31442 to 6777. [2023-12-25 10:28:20,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6777 states, 6776 states have (on average 1.248819362455726) internal successors, (8462), 6776 states have internal predecessors, (8462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:20,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6777 states to 6777 states and 8462 transitions. [2023-12-25 10:28:20,454 INFO L78 Accepts]: Start accepts. Automaton has 6777 states and 8462 transitions. Word has length 164 [2023-12-25 10:28:20,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:20,454 INFO L495 AbstractCegarLoop]: Abstraction has 6777 states and 8462 transitions. [2023-12-25 10:28:20,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 12.28) internal successors, (307), 25 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:20,454 INFO L276 IsEmpty]: Start isEmpty. Operand 6777 states and 8462 transitions. [2023-12-25 10:28:20,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 10:28:20,456 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:20,456 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:20,460 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 (64)] Ended with exit code 0 [2023-12-25 10:28:20,660 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:28:20,661 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:20,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:20,661 INFO L85 PathProgramCache]: Analyzing trace with hash -536424225, now seen corresponding path program 1 times [2023-12-25 10:28:20,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:20,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [692709933] [2023-12-25 10:28:20,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:20,662 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:20,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:20,664 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:28:20,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:20,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:20,932 INFO L262 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:28:20,934 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:21,918 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:28:21,918 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:28:22,240 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:28:22,241 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:22,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [692709933] [2023-12-25 10:28:22,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [692709933] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:28:22,241 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:28:22,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 10:28:22,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328526080] [2023-12-25 10:28:22,241 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:28:22,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 10:28:22,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:22,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 10:28:22,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 10:28:22,242 INFO L87 Difference]: Start difference. First operand 6777 states and 8462 transitions. Second operand has 21 states, 21 states have (on average 14.380952380952381) internal successors, (302), 21 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:26,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:28:26,647 INFO L93 Difference]: Finished difference Result 51968 states and 64612 transitions. [2023-12-25 10:28:26,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-12-25 10:28:26,648 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 14.380952380952381) internal successors, (302), 21 states have internal predecessors, (302), 0 states have call successors, (0), 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 164 [2023-12-25 10:28:26,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:28:26,686 INFO L225 Difference]: With dead ends: 51968 [2023-12-25 10:28:26,687 INFO L226 Difference]: Without dead ends: 45428 [2023-12-25 10:28:26,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=980, Invalid=3310, Unknown=0, NotChecked=0, Total=4290 [2023-12-25 10:28:26,701 INFO L413 NwaCegarLoop]: 384 mSDtfsCounter, 3157 mSDsluCounter, 6139 mSDsCounter, 0 mSdLazyCounter, 1158 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3157 SdHoareTripleChecker+Valid, 6523 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 10:28:26,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3157 Valid, 6523 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1158 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 10:28:26,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45428 states. [2023-12-25 10:28:26,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45428 to 19680. [2023-12-25 10:28:26,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19680 states, 19679 states have (on average 1.2486406829615326) internal successors, (24572), 19679 states have internal predecessors, (24572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:26,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19680 states to 19680 states and 24572 transitions. [2023-12-25 10:28:26,981 INFO L78 Accepts]: Start accepts. Automaton has 19680 states and 24572 transitions. Word has length 164 [2023-12-25 10:28:26,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:28:26,981 INFO L495 AbstractCegarLoop]: Abstraction has 19680 states and 24572 transitions. [2023-12-25 10:28:26,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 14.380952380952381) internal successors, (302), 21 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:28:26,981 INFO L276 IsEmpty]: Start isEmpty. Operand 19680 states and 24572 transitions. [2023-12-25 10:28:26,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 10:28:26,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:28:26,986 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:28:26,990 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 (65)] Ended with exit code 0 [2023-12-25 10:28:27,190 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:28:27,191 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:28:27,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:28:27,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1929544539, now seen corresponding path program 1 times [2023-12-25 10:28:27,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:28:27,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1403642708] [2023-12-25 10:28:27,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:28:27,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:28:27,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:28:27,193 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:28:27,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:28:27,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:28:27,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-25 10:28:27,468 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:28:30,824 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:28:30,824 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:28:31,969 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:28:31,969 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:28:31,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1403642708] [2023-12-25 10:28:31,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1403642708] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:28:31,969 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:28:31,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 23] total 47 [2023-12-25 10:28:31,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70338361] [2023-12-25 10:28:31,969 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:28:31,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2023-12-25 10:28:31,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:28:31,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2023-12-25 10:28:31,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=1908, Unknown=0, NotChecked=0, Total=2162 [2023-12-25 10:28:31,985 INFO L87 Difference]: Start difference. First operand 19680 states and 24572 transitions. Second operand has 47 states, 47 states have (on average 6.659574468085107) internal successors, (313), 47 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:31:46,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:31:46,887 INFO L93 Difference]: Finished difference Result 260662 states and 326643 transitions. [2023-12-25 10:31:46,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 725 states. [2023-12-25 10:31:46,888 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 6.659574468085107) internal successors, (313), 47 states have internal predecessors, (313), 0 states have call successors, (0), 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 164 [2023-12-25 10:31:46,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:31:47,413 INFO L225 Difference]: With dead ends: 260662 [2023-12-25 10:31:47,413 INFO L226 Difference]: Without dead ends: 253474 [2023-12-25 10:31:47,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1040 GetRequests, 281 SyntacticMatches, 0 SemanticMatches, 759 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261635 ImplicationChecksByTransitivity, 169.4s TimeCoverageRelationStatistics Valid=45481, Invalid=532879, Unknown=0, NotChecked=0, Total=578360 [2023-12-25 10:31:47,537 INFO L413 NwaCegarLoop]: 2089 mSDtfsCounter, 14625 mSDsluCounter, 33961 mSDsCounter, 0 mSdLazyCounter, 16659 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14625 SdHoareTripleChecker+Valid, 36050 SdHoareTripleChecker+Invalid, 16829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 16659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.2s IncrementalHoareTripleChecker+Time [2023-12-25 10:31:47,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14625 Valid, 36050 Invalid, 16829 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [170 Valid, 16659 Invalid, 0 Unknown, 0 Unchecked, 22.2s Time] [2023-12-25 10:31:47,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253474 states. [2023-12-25 10:31:49,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253474 to 59121. [2023-12-25 10:31:49,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59121 states, 59120 states have (on average 1.2495263870094722) internal successors, (73872), 59120 states have internal predecessors, (73872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:31:49,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59121 states to 59121 states and 73872 transitions. [2023-12-25 10:31:49,334 INFO L78 Accepts]: Start accepts. Automaton has 59121 states and 73872 transitions. Word has length 164 [2023-12-25 10:31:49,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:31:49,334 INFO L495 AbstractCegarLoop]: Abstraction has 59121 states and 73872 transitions. [2023-12-25 10:31:49,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 6.659574468085107) internal successors, (313), 47 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:31:49,334 INFO L276 IsEmpty]: Start isEmpty. Operand 59121 states and 73872 transitions. [2023-12-25 10:31:49,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 10:31:49,346 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:31:49,347 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:31:49,351 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 (66)] Forceful destruction successful, exit code 0 [2023-12-25 10:31:49,550 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 10:31:49,551 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:31:49,552 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:31:49,552 INFO L85 PathProgramCache]: Analyzing trace with hash -801696561, now seen corresponding path program 1 times [2023-12-25 10:31:49,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:31:49,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [921630768] [2023-12-25 10:31:49,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:31:49,552 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:31:49,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:31:49,553 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 10:31:49,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 10:31:49,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:31:49,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 10:31:49,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:31:50,663 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:31:50,663 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:31:50,854 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:31:50,854 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:31:50,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [921630768] [2023-12-25 10:31:50,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [921630768] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:31:50,855 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:31:50,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2023-12-25 10:31:50,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037610731] [2023-12-25 10:31:50,855 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:31:50,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-25 10:31:50,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:31:50,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-25 10:31:50,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2023-12-25 10:31:50,856 INFO L87 Difference]: Start difference. First operand 59121 states and 73872 transitions. Second operand has 19 states, 19 states have (on average 15.578947368421053) internal successors, (296), 19 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:31:53,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:31:53,684 INFO L93 Difference]: Finished difference Result 351960 states and 439103 transitions. [2023-12-25 10:31:53,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-25 10:31:53,685 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 15.578947368421053) internal successors, (296), 19 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2023-12-25 10:31:53,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:31:54,044 INFO L225 Difference]: With dead ends: 351960 [2023-12-25 10:31:54,044 INFO L226 Difference]: Without dead ends: 296849 [2023-12-25 10:31:54,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2023-12-25 10:31:54,354 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 2432 mSDsluCounter, 3516 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2432 SdHoareTripleChecker+Valid, 3883 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 10:31:54,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2432 Valid, 3883 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 10:31:54,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296849 states. [2023-12-25 10:31:57,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296849 to 200002. [2023-12-25 10:31:57,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200002 states, 200001 states have (on average 1.2423837880810595) internal successors, (248478), 200001 states have internal predecessors, (248478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:31:57,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200002 states to 200002 states and 248478 transitions. [2023-12-25 10:31:57,663 INFO L78 Accepts]: Start accepts. Automaton has 200002 states and 248478 transitions. Word has length 164 [2023-12-25 10:31:57,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:31:57,663 INFO L495 AbstractCegarLoop]: Abstraction has 200002 states and 248478 transitions. [2023-12-25 10:31:57,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 15.578947368421053) internal successors, (296), 19 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:31:57,663 INFO L276 IsEmpty]: Start isEmpty. Operand 200002 states and 248478 transitions. [2023-12-25 10:31:57,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 10:31:57,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:31:57,826 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:31:57,833 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 (67)] Forceful destruction successful, exit code 0 [2023-12-25 10:31:58,026 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 10:31:58,026 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:31:58,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:31:58,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1975664256, now seen corresponding path program 1 times [2023-12-25 10:31:58,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:31:58,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1545889658] [2023-12-25 10:31:58,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:31:58,027 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:31:58,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:31:58,028 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 10:31:58,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2023-12-25 10:31:58,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:31:58,291 INFO L262 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 10:31:58,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:31:59,631 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:31:59,631 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:32:00,040 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:32:00,040 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:32:00,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1545889658] [2023-12-25 10:32:00,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1545889658] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:32:00,040 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:32:00,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 25 [2023-12-25 10:32:00,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572807658] [2023-12-25 10:32:00,040 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:32:00,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-25 10:32:00,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:32:00,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-25 10:32:00,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2023-12-25 10:32:00,041 INFO L87 Difference]: Start difference. First operand 200002 states and 248478 transitions. Second operand has 25 states, 25 states have (on average 12.24) internal successors, (306), 25 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:32:03,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:32:03,629 INFO L93 Difference]: Finished difference Result 500352 states and 621998 transitions. [2023-12-25 10:32:03,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-25 10:32:03,630 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 12.24) internal successors, (306), 25 states have internal predecessors, (306), 0 states have call successors, (0), 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 164 [2023-12-25 10:32:03,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:32:04,251 INFO L225 Difference]: With dead ends: 500352 [2023-12-25 10:32:04,252 INFO L226 Difference]: Without dead ends: 476815 [2023-12-25 10:32:04,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=399, Invalid=1953, Unknown=0, NotChecked=0, Total=2352 [2023-12-25 10:32:04,485 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 1659 mSDsluCounter, 5439 mSDsCounter, 0 mSdLazyCounter, 1057 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1659 SdHoareTripleChecker+Valid, 5925 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 10:32:04,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1659 Valid, 5925 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1057 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 10:32:04,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476815 states. [2023-12-25 10:32:08,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476815 to 284215. [2023-12-25 10:32:08,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284215 states, 284214 states have (on average 1.2435594305699227) internal successors, (353437), 284214 states have internal predecessors, (353437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:32:09,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284215 states to 284215 states and 353437 transitions. [2023-12-25 10:32:09,421 INFO L78 Accepts]: Start accepts. Automaton has 284215 states and 353437 transitions. Word has length 164 [2023-12-25 10:32:09,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:32:09,421 INFO L495 AbstractCegarLoop]: Abstraction has 284215 states and 353437 transitions. [2023-12-25 10:32:09,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 12.24) internal successors, (306), 25 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:32:09,421 INFO L276 IsEmpty]: Start isEmpty. Operand 284215 states and 353437 transitions. [2023-12-25 10:32:09,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 10:32:09,457 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:32:09,457 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:32:09,476 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 (68)] Forceful destruction successful, exit code 0 [2023-12-25 10:32:09,662 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 10:32:09,662 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:32:09,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:32:09,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1041541696, now seen corresponding path program 1 times [2023-12-25 10:32:09,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:32:09,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1309512340] [2023-12-25 10:32:09,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:32:09,663 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:32:09,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:32:09,664 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 10:32:09,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 10:32:09,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:32:09,930 INFO L262 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-25 10:32:09,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:32:11,679 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:32:11,679 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:32:12,626 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:32:12,626 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:32:12,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1309512340] [2023-12-25 10:32:12,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1309512340] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:32:12,627 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:32:12,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2023-12-25 10:32:12,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178021344] [2023-12-25 10:32:12,627 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:32:12,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-25 10:32:12,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:32:12,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-25 10:32:12,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 10:32:12,628 INFO L87 Difference]: Start difference. First operand 284215 states and 353437 transitions. Second operand has 34 states, 34 states have (on average 9.323529411764707) internal successors, (317), 34 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:32:38,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:32:38,158 INFO L93 Difference]: Finished difference Result 1134694 states and 1415624 transitions. [2023-12-25 10:32:38,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2023-12-25 10:32:38,158 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 9.323529411764707) internal successors, (317), 34 states have internal predecessors, (317), 0 states have call successors, (0), 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 164 [2023-12-25 10:32:38,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:32:40,052 INFO L225 Difference]: With dead ends: 1134694 [2023-12-25 10:32:40,052 INFO L226 Difference]: Without dead ends: 1115650 [2023-12-25 10:32:40,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 293 SyntacticMatches, 1 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19602 ImplicationChecksByTransitivity, 18.0s TimeCoverageRelationStatistics Valid=5567, Invalid=48025, Unknown=0, NotChecked=0, Total=53592 [2023-12-25 10:32:40,281 INFO L413 NwaCegarLoop]: 1357 mSDtfsCounter, 9289 mSDsluCounter, 23144 mSDsCounter, 0 mSdLazyCounter, 4569 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9289 SdHoareTripleChecker+Valid, 24501 SdHoareTripleChecker+Invalid, 4672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 4569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-25 10:32:40,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9289 Valid, 24501 Invalid, 4672 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [103 Valid, 4569 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-25 10:32:40,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1115650 states. [2023-12-25 10:32:50,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1115650 to 502954. [2023-12-25 10:32:50,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502954 states, 502953 states have (on average 1.248335331531972) internal successors, (627854), 502953 states have internal predecessors, (627854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:32:52,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502954 states to 502954 states and 627854 transitions. [2023-12-25 10:32:52,668 INFO L78 Accepts]: Start accepts. Automaton has 502954 states and 627854 transitions. Word has length 164 [2023-12-25 10:32:52,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:32:52,668 INFO L495 AbstractCegarLoop]: Abstraction has 502954 states and 627854 transitions. [2023-12-25 10:32:52,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 9.323529411764707) internal successors, (317), 34 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:32:52,669 INFO L276 IsEmpty]: Start isEmpty. Operand 502954 states and 627854 transitions. [2023-12-25 10:32:52,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 10:32:52,729 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:32:52,730 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:32:52,733 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 10:32:52,933 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 10:32:52,934 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:32:52,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:32:52,934 INFO L85 PathProgramCache]: Analyzing trace with hash -679333949, now seen corresponding path program 1 times [2023-12-25 10:32:52,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:32:52,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1140795967] [2023-12-25 10:32:52,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:32:52,935 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:32:52,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:32:52,936 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 10:32:52,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 10:32:53,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:32:53,210 INFO L262 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 10:32:53,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 10:32:54,286 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:32:54,286 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 10:32:54,616 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 10:32:54,617 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 10:32:54,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1140795967] [2023-12-25 10:32:54,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1140795967] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 10:32:54,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 10:32:54,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 10:32:54,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320451088] [2023-12-25 10:32:54,617 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 10:32:54,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 10:32:54,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 10:32:54,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 10:32:54,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 10:32:54,618 INFO L87 Difference]: Start difference. First operand 502954 states and 627854 transitions. Second operand has 21 states, 21 states have (on average 14.428571428571429) internal successors, (303), 21 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:33:02,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 10:33:02,379 INFO L93 Difference]: Finished difference Result 1080671 states and 1345058 transitions. [2023-12-25 10:33:02,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-25 10:33:02,380 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 14.428571428571429) internal successors, (303), 21 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2023-12-25 10:33:02,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 10:33:03,992 INFO L225 Difference]: With dead ends: 1080671 [2023-12-25 10:33:03,992 INFO L226 Difference]: Without dead ends: 1035302 [2023-12-25 10:33:04,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1410, Invalid=4596, Unknown=0, NotChecked=0, Total=6006 [2023-12-25 10:33:04,155 INFO L413 NwaCegarLoop]: 547 mSDtfsCounter, 3374 mSDsluCounter, 5816 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3374 SdHoareTripleChecker+Valid, 6363 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 10:33:04,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3374 Valid, 6363 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1238 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 10:33:05,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035302 states. [2023-12-25 10:33:13,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035302 to 555840. [2023-12-25 10:33:13,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555840 states, 555839 states have (on average 1.248296719013959) internal successors, (693852), 555839 states have internal predecessors, (693852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:33:14,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555840 states to 555840 states and 693852 transitions. [2023-12-25 10:33:14,857 INFO L78 Accepts]: Start accepts. Automaton has 555840 states and 693852 transitions. Word has length 164 [2023-12-25 10:33:14,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 10:33:14,857 INFO L495 AbstractCegarLoop]: Abstraction has 555840 states and 693852 transitions. [2023-12-25 10:33:14,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 14.428571428571429) internal successors, (303), 21 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 10:33:14,857 INFO L276 IsEmpty]: Start isEmpty. Operand 555840 states and 693852 transitions. [2023-12-25 10:33:14,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 10:33:14,914 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 10:33:14,915 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 10:33:14,919 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 (70)] Forceful destruction successful, exit code 0 [2023-12-25 10:33:15,118 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 10:33:15,119 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 13 more)] === [2023-12-25 10:33:15,119 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 10:33:15,119 INFO L85 PathProgramCache]: Analyzing trace with hash -534303747, now seen corresponding path program 1 times [2023-12-25 10:33:15,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 10:33:15,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [869237330] [2023-12-25 10:33:15,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 10:33:15,120 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 10:33:15,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 10:33:15,121 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 10:33:15,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2023-12-25 10:33:15,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 10:33:15,375 INFO L262 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 10:33:15,377 INFO L285 TraceCheckSpWp]: Computing forward predicates...