/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/product-lines/elevator_spec1_product25.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:27:26,748 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:27:26,851 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 05:27:26,856 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:27:26,856 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:27:26,886 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:27:26,887 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:27:26,887 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:27:26,888 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:27:26,891 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:27:26,892 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:27:26,892 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:27:26,893 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:27:26,894 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:27:26,894 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:27:26,895 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:27:26,895 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:27:26,896 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:27:26,897 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:27:26,897 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:27:26,897 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:27:26,898 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:27:26,898 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:27:26,898 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:27:26,898 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:27:26,898 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:27:26,899 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:27:26,899 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:27:26,899 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:27:26,899 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:27:26,899 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:27:26,900 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:27:26,900 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:27:26,900 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:27:26,900 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:27:26,900 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:27:26,901 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:27:26,901 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:27:26,901 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:27:26,901 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:27:26,901 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:27:26,901 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:27:26,902 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:27:26,902 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:27:26,902 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:27:26,902 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:27:26,902 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 05:27:27,125 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:27:27,149 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:27:27,152 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:27:27,153 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:27:27,153 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:27:27,155 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product25.cil.c [2023-12-25 05:27:28,430 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:27:28,722 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:27:28,723 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product25.cil.c [2023-12-25 05:27:28,750 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a15883a2b/8ef370c3e3444d818ae97f5ed7285bfb/FLAG4f9bdcc88 [2023-12-25 05:27:28,764 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a15883a2b/8ef370c3e3444d818ae97f5ed7285bfb [2023-12-25 05:27:28,766 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:27:28,767 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:27:28,769 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:27:28,769 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:27:28,777 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:27:28,778 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:27:28" (1/1) ... [2023-12-25 05:27:28,779 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@238b0fc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:28, skipping insertion in model container [2023-12-25 05:27:28,779 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:27:28" (1/1) ... [2023-12-25 05:27:28,852 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:27:29,148 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product25.cil.c[13407,13420] [2023-12-25 05:27:29,348 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:27:29,365 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:27:29,379 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:27:29,414 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product25.cil.c[13407,13420] [2023-12-25 05:27:29,478 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:27:29,484 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:27:29,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [48] [2023-12-25 05:27:29,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [86] [2023-12-25 05:27:29,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [452] [2023-12-25 05:27:29,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [553] [2023-12-25 05:27:29,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [562] [2023-12-25 05:27:29,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [916] [2023-12-25 05:27:29,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [1099] [2023-12-25 05:27:29,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1770] [2023-12-25 05:27:29,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [1783] [2023-12-25 05:27:29,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1903] [2023-12-25 05:27:29,523 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product25.cil.c[13407,13420] [2023-12-25 05:27:29,584 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:27:29,619 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:27:29,620 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29 WrapperNode [2023-12-25 05:27:29,620 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:27:29,621 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:27:29,621 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:27:29,621 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:27:29,629 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,661 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,701 INFO L138 Inliner]: procedures = 93, calls = 335, calls flagged for inlining = 27, calls inlined = 24, statements flattened = 791 [2023-12-25 05:27:29,701 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:27:29,702 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:27:29,702 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:27:29,702 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:27:29,716 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,716 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,723 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,780 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-25 05:27:29,780 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,780 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,806 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,827 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,833 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,838 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,866 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:27:29,868 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:27:29,868 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:27:29,868 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:27:29,869 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (1/1) ... [2023-12-25 05:27:29,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:27:29,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:27:29,902 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 05:27:29,931 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 05:27:29,942 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-25 05:27:29,942 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-25 05:27:29,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:27:29,942 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:27:29,942 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:27:29,942 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:27:29,943 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:27:29,943 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:27:29,943 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:27:29,943 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:27:29,944 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:27:29,946 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:27:29,946 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:27:29,946 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:27:29,946 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:27:29,946 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:27:29,947 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:27:29,947 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-25 05:27:29,947 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-25 05:27:29,947 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-25 05:27:29,947 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-25 05:27:29,947 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:27:29,947 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:27:29,947 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:27:29,947 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:27:29,947 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:27:29,947 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:27:29,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:27:29,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:27:29,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:27:29,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:27:29,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:27:29,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:27:29,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:27:29,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:27:29,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:27:29,950 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:27:29,950 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:27:29,950 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:27:29,950 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:27:29,950 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:27:29,950 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:27:29,951 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:27:29,951 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:27:29,951 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:27:29,951 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:27:29,951 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:27:29,951 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:27:29,952 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:27:29,953 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:27:29,953 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:27:29,953 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:27:29,953 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:27:29,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:27:29,953 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:27:29,953 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:27:30,164 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:27:30,166 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:27:31,364 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:27:31,541 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:27:31,541 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:27:31,541 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:27:31 BoogieIcfgContainer [2023-12-25 05:27:31,542 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:27:31,544 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:27:31,544 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:27:31,547 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:27:31,547 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:27:28" (1/3) ... [2023-12-25 05:27:31,548 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35c417b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:27:31, skipping insertion in model container [2023-12-25 05:27:31,548 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:27:29" (2/3) ... [2023-12-25 05:27:31,549 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35c417b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:27:31, skipping insertion in model container [2023-12-25 05:27:31,549 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:27:31" (3/3) ... [2023-12-25 05:27:31,550 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product25.cil.c [2023-12-25 05:27:31,566 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:27:31,566 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:27:31,640 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:27:31,646 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;@15d9cb61, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:27:31,646 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:27:31,675 INFO L276 IsEmpty]: Start isEmpty. Operand has 527 states, 412 states have (on average 1.7427184466019416) internal successors, (718), 433 states have internal predecessors, (718), 91 states have call successors, (91), 22 states have call predecessors, (91), 22 states have return successors, (91), 85 states have call predecessors, (91), 91 states have call successors, (91) [2023-12-25 05:27:31,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-25 05:27:31,700 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:31,701 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] [2023-12-25 05:27:31,701 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:31,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:31,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1783266936, now seen corresponding path program 1 times [2023-12-25 05:27:31,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:31,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [25573198] [2023-12-25 05:27:31,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:31,727 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:31,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:31,732 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 05:27:31,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 05:27:32,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:32,240 INFO L262 TraceCheckSpWp]: Trace formula consists of 901 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:27:32,247 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:32,280 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-25 05:27:32,280 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:32,280 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:32,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [25573198] [2023-12-25 05:27:32,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [25573198] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:32,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:32,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:27:32,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780313026] [2023-12-25 05:27:32,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:32,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:27:32,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:32,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:27:32,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:27:32,321 INFO L87 Difference]: Start difference. First operand has 527 states, 412 states have (on average 1.7427184466019416) internal successors, (718), 433 states have internal predecessors, (718), 91 states have call successors, (91), 22 states have call predecessors, (91), 22 states have return successors, (91), 85 states have call predecessors, (91), 91 states have call successors, (91) Second operand has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-25 05:27:32,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:32,437 INFO L93 Difference]: Finished difference Result 545 states and 927 transitions. [2023-12-25 05:27:32,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:27:32,446 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 87 [2023-12-25 05:27:32,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:32,470 INFO L225 Difference]: With dead ends: 545 [2023-12-25 05:27:32,470 INFO L226 Difference]: Without dead ends: 523 [2023-12-25 05:27:32,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:27:32,477 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:32,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 877 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:27:32,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2023-12-25 05:27:32,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 523. [2023-12-25 05:27:32,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 410 states have (on average 1.7341463414634146) internal successors, (711), 429 states have internal predecessors, (711), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:32,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 888 transitions. [2023-12-25 05:27:32,587 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 888 transitions. Word has length 87 [2023-12-25 05:27:32,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:32,590 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 888 transitions. [2023-12-25 05:27:32,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-25 05:27:32,592 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 888 transitions. [2023-12-25 05:27:32,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-25 05:27:32,597 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:32,597 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] [2023-12-25 05:27:32,611 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 05:27:32,808 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 05:27:32,809 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:32,809 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:32,809 INFO L85 PathProgramCache]: Analyzing trace with hash 37434489, now seen corresponding path program 1 times [2023-12-25 05:27:32,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:32,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [17769484] [2023-12-25 05:27:32,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:32,811 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:32,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:32,812 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 05:27:32,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:33,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:33,281 INFO L262 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:33,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:33,336 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:27:33,336 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:33,336 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:33,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [17769484] [2023-12-25 05:27:33,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [17769484] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:33,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:33,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:33,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795347882] [2023-12-25 05:27:33,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:33,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:33,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:33,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:33,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:33,340 INFO L87 Difference]: Start difference. First operand 523 states and 888 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:33,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:33,503 INFO L93 Difference]: Finished difference Result 1043 states and 1774 transitions. [2023-12-25 05:27:33,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:27:33,504 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 88 [2023-12-25 05:27:33,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:33,508 INFO L225 Difference]: With dead ends: 1043 [2023-12-25 05:27:33,509 INFO L226 Difference]: Without dead ends: 523 [2023-12-25 05:27:33,514 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:33,515 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 14 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2576 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:33,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2576 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:33,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2023-12-25 05:27:33,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 523. [2023-12-25 05:27:33,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 410 states have (on average 1.7317073170731707) internal successors, (710), 429 states have internal predecessors, (710), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:33,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 887 transitions. [2023-12-25 05:27:33,538 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 887 transitions. Word has length 88 [2023-12-25 05:27:33,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:33,539 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 887 transitions. [2023-12-25 05:27:33,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:33,539 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 887 transitions. [2023-12-25 05:27:33,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 05:27:33,542 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:33,542 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:33,558 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 05:27:33,755 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 05:27:33,756 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:33,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:33,757 INFO L85 PathProgramCache]: Analyzing trace with hash -847137043, now seen corresponding path program 1 times [2023-12-25 05:27:33,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:33,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1619095973] [2023-12-25 05:27:33,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:33,758 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:33,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:33,759 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 05:27:33,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:34,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:34,136 INFO L262 TraceCheckSpWp]: Trace formula consists of 904 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:34,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:34,165 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:27:34,166 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:34,166 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:34,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1619095973] [2023-12-25 05:27:34,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1619095973] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:34,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:34,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:34,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010306871] [2023-12-25 05:27:34,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:34,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:34,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:34,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:34,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:34,168 INFO L87 Difference]: Start difference. First operand 523 states and 887 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:34,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:34,286 INFO L93 Difference]: Finished difference Result 1043 states and 1772 transitions. [2023-12-25 05:27:34,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:27:34,287 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 90 [2023-12-25 05:27:34,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:34,292 INFO L225 Difference]: With dead ends: 1043 [2023-12-25 05:27:34,292 INFO L226 Difference]: Without dead ends: 523 [2023-12-25 05:27:34,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:34,296 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 12 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2576 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:34,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2576 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:34,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2023-12-25 05:27:34,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 523. [2023-12-25 05:27:34,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 410 states have (on average 1.7292682926829268) internal successors, (709), 429 states have internal predecessors, (709), 91 states have call successors, (91), 22 states have call predecessors, (91), 21 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:34,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 886 transitions. [2023-12-25 05:27:34,317 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 886 transitions. Word has length 90 [2023-12-25 05:27:34,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:34,317 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 886 transitions. [2023-12-25 05:27:34,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:34,318 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 886 transitions. [2023-12-25 05:27:34,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 05:27:34,320 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:34,321 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:34,336 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 05:27:34,535 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 05:27:34,536 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:34,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:34,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1771181233, now seen corresponding path program 1 times [2023-12-25 05:27:34,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:34,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [504271467] [2023-12-25 05:27:34,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:34,537 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:34,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:34,539 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 05:27:34,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:34,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:34,926 INFO L262 TraceCheckSpWp]: Trace formula consists of 906 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:34,929 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:34,957 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:27:34,957 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:34,957 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:34,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [504271467] [2023-12-25 05:27:34,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [504271467] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:34,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:34,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:34,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700677561] [2023-12-25 05:27:34,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:34,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:34,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:34,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:34,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:34,960 INFO L87 Difference]: Start difference. First operand 523 states and 886 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:35,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:35,080 INFO L93 Difference]: Finished difference Result 1047 states and 1775 transitions. [2023-12-25 05:27:35,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:27:35,081 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 92 [2023-12-25 05:27:35,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:35,085 INFO L225 Difference]: With dead ends: 1047 [2023-12-25 05:27:35,085 INFO L226 Difference]: Without dead ends: 529 [2023-12-25 05:27:35,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:35,088 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 13 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2576 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:35,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2576 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:35,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2023-12-25 05:27:35,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2023-12-25 05:27:35,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 415 states have (on average 1.7204819277108434) internal successors, (714), 434 states have internal predecessors, (714), 91 states have call successors, (91), 23 states have call predecessors, (91), 22 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:35,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 891 transitions. [2023-12-25 05:27:35,108 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 891 transitions. Word has length 92 [2023-12-25 05:27:35,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:35,108 INFO L495 AbstractCegarLoop]: Abstraction has 529 states and 891 transitions. [2023-12-25 05:27:35,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:35,109 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 891 transitions. [2023-12-25 05:27:35,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 05:27:35,138 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:35,138 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:35,159 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 05:27:35,338 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 05:27:35,339 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:35,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:35,339 INFO L85 PathProgramCache]: Analyzing trace with hash -75189656, now seen corresponding path program 1 times [2023-12-25 05:27:35,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:35,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1556900108] [2023-12-25 05:27:35,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:35,341 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:35,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:35,342 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 05:27:35,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:35,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 907 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:35,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:35,757 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:27:35,758 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:35,758 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:35,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1556900108] [2023-12-25 05:27:35,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1556900108] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:35,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:35,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:35,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351591072] [2023-12-25 05:27:35,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:35,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:35,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:35,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:35,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:35,760 INFO L87 Difference]: Start difference. First operand 529 states and 891 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:35,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:35,885 INFO L93 Difference]: Finished difference Result 1046 states and 1766 transitions. [2023-12-25 05:27:35,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:27:35,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 93 [2023-12-25 05:27:35,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:35,890 INFO L225 Difference]: With dead ends: 1046 [2023-12-25 05:27:35,891 INFO L226 Difference]: Without dead ends: 529 [2023-12-25 05:27:35,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:35,895 INFO L413 NwaCegarLoop]: 862 mSDtfsCounter, 8 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2577 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:35,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2577 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:35,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2023-12-25 05:27:35,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2023-12-25 05:27:35,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 415 states have (on average 1.7180722891566265) internal successors, (713), 434 states have internal predecessors, (713), 91 states have call successors, (91), 23 states have call predecessors, (91), 22 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:35,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 890 transitions. [2023-12-25 05:27:35,921 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 890 transitions. Word has length 93 [2023-12-25 05:27:35,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:35,921 INFO L495 AbstractCegarLoop]: Abstraction has 529 states and 890 transitions. [2023-12-25 05:27:35,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:35,922 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 890 transitions. [2023-12-25 05:27:35,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:27:35,925 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:35,926 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:27:35,943 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 05:27:36,136 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 05:27:36,137 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:36,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:36,138 INFO L85 PathProgramCache]: Analyzing trace with hash -941406963, now seen corresponding path program 1 times [2023-12-25 05:27:36,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:36,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [629342273] [2023-12-25 05:27:36,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:36,139 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:36,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:36,140 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 05:27:36,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:36,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:36,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 908 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:36,534 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:36,566 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:27:36,566 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:36,566 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:36,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [629342273] [2023-12-25 05:27:36,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [629342273] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:36,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:36,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:36,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315836571] [2023-12-25 05:27:36,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:36,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:36,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:36,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:36,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:36,568 INFO L87 Difference]: Start difference. First operand 529 states and 890 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:36,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:36,676 INFO L93 Difference]: Finished difference Result 1046 states and 1765 transitions. [2023-12-25 05:27:36,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:27:36,677 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 94 [2023-12-25 05:27:36,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:36,683 INFO L225 Difference]: With dead ends: 1046 [2023-12-25 05:27:36,684 INFO L226 Difference]: Without dead ends: 529 [2023-12-25 05:27:36,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:36,688 INFO L413 NwaCegarLoop]: 862 mSDtfsCounter, 6 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2577 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:36,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2577 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:36,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2023-12-25 05:27:36,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2023-12-25 05:27:36,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 415 states have (on average 1.7156626506024097) internal successors, (712), 434 states have internal predecessors, (712), 91 states have call successors, (91), 23 states have call predecessors, (91), 22 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:36,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 889 transitions. [2023-12-25 05:27:36,712 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 889 transitions. Word has length 94 [2023-12-25 05:27:36,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:36,713 INFO L495 AbstractCegarLoop]: Abstraction has 529 states and 889 transitions. [2023-12-25 05:27:36,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:36,715 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 889 transitions. [2023-12-25 05:27:36,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 05:27:36,720 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:36,724 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:27:36,739 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 05:27:36,939 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 05:27:36,939 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:36,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:36,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1487634300, now seen corresponding path program 1 times [2023-12-25 05:27:36,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:36,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [281279437] [2023-12-25 05:27:36,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:36,941 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:36,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:36,942 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 05:27:36,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:37,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:37,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:27:37,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:37,350 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:37,350 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:37,350 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:37,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [281279437] [2023-12-25 05:27:37,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [281279437] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:37,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:37,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:27:37,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008909240] [2023-12-25 05:27:37,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:37,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:27:37,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:37,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:27:37,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:37,352 INFO L87 Difference]: Start difference. First operand 529 states and 889 transitions. Second operand has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:37,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:37,595 INFO L93 Difference]: Finished difference Result 1062 states and 1792 transitions. [2023-12-25 05:27:37,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:27:37,596 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 95 [2023-12-25 05:27:37,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:37,603 INFO L225 Difference]: With dead ends: 1062 [2023-12-25 05:27:37,604 INFO L226 Difference]: Without dead ends: 549 [2023-12-25 05:27:37,607 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:37,608 INFO L413 NwaCegarLoop]: 860 mSDtfsCounter, 146 mSDsluCounter, 4195 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5055 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:37,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5055 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:37,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2023-12-25 05:27:37,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 547. [2023-12-25 05:27:37,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 430 states have (on average 1.713953488372093) internal successors, (737), 451 states have internal predecessors, (737), 92 states have call successors, (92), 23 states have call predecessors, (92), 24 states have return successors, (90), 85 states have call predecessors, (90), 87 states have call successors, (90) [2023-12-25 05:27:37,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 919 transitions. [2023-12-25 05:27:37,626 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 919 transitions. Word has length 95 [2023-12-25 05:27:37,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:37,627 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 919 transitions. [2023-12-25 05:27:37,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:37,627 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 919 transitions. [2023-12-25 05:27:37,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 05:27:37,630 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:37,630 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:27:37,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:37,848 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 05:27:37,848 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:37,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:37,849 INFO L85 PathProgramCache]: Analyzing trace with hash -279716125, now seen corresponding path program 1 times [2023-12-25 05:27:37,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:37,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1964495473] [2023-12-25 05:27:37,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:37,850 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:37,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:37,854 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 05:27:37,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:38,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:38,211 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:38,256 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:27:38,257 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:38,257 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:38,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1964495473] [2023-12-25 05:27:38,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1964495473] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:38,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:38,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:38,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447442697] [2023-12-25 05:27:38,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:38,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:38,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:38,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:38,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:38,259 INFO L87 Difference]: Start difference. First operand 547 states and 919 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:38,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:38,362 INFO L93 Difference]: Finished difference Result 1074 states and 1813 transitions. [2023-12-25 05:27:38,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:27:38,363 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 95 [2023-12-25 05:27:38,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:38,367 INFO L225 Difference]: With dead ends: 1074 [2023-12-25 05:27:38,367 INFO L226 Difference]: Without dead ends: 543 [2023-12-25 05:27:38,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:38,370 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 8 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2576 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:38,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2576 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:38,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-25 05:27:38,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2023-12-25 05:27:38,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 428 states have (on average 1.7149532710280373) internal successors, (734), 448 states have internal predecessors, (734), 91 states have call successors, (91), 23 states have call predecessors, (91), 23 states have return successors, (87), 84 states have call predecessors, (87), 86 states have call successors, (87) [2023-12-25 05:27:38,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 912 transitions. [2023-12-25 05:27:38,387 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 912 transitions. Word has length 95 [2023-12-25 05:27:38,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:38,387 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 912 transitions. [2023-12-25 05:27:38,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:38,387 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 912 transitions. [2023-12-25 05:27:38,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 05:27:38,390 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:38,390 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:38,404 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 05:27:38,596 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 05:27:38,596 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:38,597 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:38,597 INFO L85 PathProgramCache]: Analyzing trace with hash -1353157145, now seen corresponding path program 1 times [2023-12-25 05:27:38,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:38,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2059307725] [2023-12-25 05:27:38,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:38,598 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:38,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:38,599 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 05:27:38,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:38,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:38,960 INFO L262 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:38,964 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:38,990 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:38,990 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:38,990 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:38,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2059307725] [2023-12-25 05:27:38,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2059307725] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:38,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:38,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:38,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510246613] [2023-12-25 05:27:38,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:38,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:38,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:38,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:38,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:38,992 INFO L87 Difference]: Start difference. First operand 543 states and 912 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:39,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:39,193 INFO L93 Difference]: Finished difference Result 1098 states and 1856 transitions. [2023-12-25 05:27:39,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:27:39,194 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 96 [2023-12-25 05:27:39,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:39,198 INFO L225 Difference]: With dead ends: 1098 [2023-12-25 05:27:39,198 INFO L226 Difference]: Without dead ends: 543 [2023-12-25 05:27:39,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:39,201 INFO L413 NwaCegarLoop]: 808 mSDtfsCounter, 132 mSDsluCounter, 1578 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2386 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:39,202 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2386 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:39,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-25 05:27:39,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2023-12-25 05:27:39,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 428 states have (on average 1.7032710280373833) internal successors, (729), 448 states have internal predecessors, (729), 91 states have call successors, (91), 23 states have call predecessors, (91), 23 states have return successors, (87), 84 states have call predecessors, (87), 86 states have call successors, (87) [2023-12-25 05:27:39,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 907 transitions. [2023-12-25 05:27:39,219 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 907 transitions. Word has length 96 [2023-12-25 05:27:39,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:39,220 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 907 transitions. [2023-12-25 05:27:39,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:39,220 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 907 transitions. [2023-12-25 05:27:39,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 05:27:39,223 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:39,223 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:39,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:39,428 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 05:27:39,428 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:39,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:39,429 INFO L85 PathProgramCache]: Analyzing trace with hash 29350949, now seen corresponding path program 1 times [2023-12-25 05:27:39,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:39,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [44329988] [2023-12-25 05:27:39,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:39,430 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:39,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:39,435 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 05:27:39,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:39,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:39,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:39,860 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:39,860 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:39,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:39,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [44329988] [2023-12-25 05:27:39,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [44329988] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:39,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:39,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:39,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726796735] [2023-12-25 05:27:39,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:39,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:39,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:39,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:39,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:39,862 INFO L87 Difference]: Start difference. First operand 543 states and 907 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:40,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:40,049 INFO L93 Difference]: Finished difference Result 1098 states and 1846 transitions. [2023-12-25 05:27:40,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:27:40,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 98 [2023-12-25 05:27:40,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:40,053 INFO L225 Difference]: With dead ends: 1098 [2023-12-25 05:27:40,054 INFO L226 Difference]: Without dead ends: 543 [2023-12-25 05:27:40,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:40,057 INFO L413 NwaCegarLoop]: 808 mSDtfsCounter, 126 mSDsluCounter, 1578 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2386 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:40,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2386 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:40,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-25 05:27:40,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2023-12-25 05:27:40,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 428 states have (on average 1.691588785046729) internal successors, (724), 448 states have internal predecessors, (724), 91 states have call successors, (91), 23 states have call predecessors, (91), 23 states have return successors, (87), 84 states have call predecessors, (87), 86 states have call successors, (87) [2023-12-25 05:27:40,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 902 transitions. [2023-12-25 05:27:40,076 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 902 transitions. Word has length 98 [2023-12-25 05:27:40,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:40,076 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 902 transitions. [2023-12-25 05:27:40,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:40,077 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 902 transitions. [2023-12-25 05:27:40,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-25 05:27:40,080 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:40,080 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:40,095 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 05:27:40,292 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 05:27:40,293 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:40,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:40,293 INFO L85 PathProgramCache]: Analyzing trace with hash -942830799, now seen corresponding path program 1 times [2023-12-25 05:27:40,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:40,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1436954657] [2023-12-25 05:27:40,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:40,294 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:40,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:40,295 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 05:27:40,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:40,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:40,633 INFO L262 TraceCheckSpWp]: Trace formula consists of 914 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:40,635 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:40,668 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:40,668 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:40,668 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:40,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1436954657] [2023-12-25 05:27:40,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1436954657] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:40,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:40,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:40,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437076658] [2023-12-25 05:27:40,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:40,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:40,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:40,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:40,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:40,671 INFO L87 Difference]: Start difference. First operand 543 states and 902 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:40,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:40,854 INFO L93 Difference]: Finished difference Result 1119 states and 1867 transitions. [2023-12-25 05:27:40,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:27:40,855 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 100 [2023-12-25 05:27:40,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:40,859 INFO L225 Difference]: With dead ends: 1119 [2023-12-25 05:27:40,859 INFO L226 Difference]: Without dead ends: 572 [2023-12-25 05:27:40,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:40,862 INFO L413 NwaCegarLoop]: 818 mSDtfsCounter, 141 mSDsluCounter, 1578 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2396 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:40,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 2396 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:40,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2023-12-25 05:27:40,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 558. [2023-12-25 05:27:40,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 443 states have (on average 1.6681715575620768) internal successors, (739), 462 states have internal predecessors, (739), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:40,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 916 transitions. [2023-12-25 05:27:40,877 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 916 transitions. Word has length 100 [2023-12-25 05:27:40,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:40,878 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 916 transitions. [2023-12-25 05:27:40,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:40,878 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 916 transitions. [2023-12-25 05:27:40,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-25 05:27:40,880 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:40,880 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:40,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:41,091 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 05:27:41,092 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:41,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:41,092 INFO L85 PathProgramCache]: Analyzing trace with hash -591026255, now seen corresponding path program 1 times [2023-12-25 05:27:41,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:41,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1429932684] [2023-12-25 05:27:41,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:41,093 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:41,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:41,095 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 05:27:41,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:41,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:41,437 INFO L262 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:27:41,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:41,504 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:41,504 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:41,504 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:41,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1429932684] [2023-12-25 05:27:41,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1429932684] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:41,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:41,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:27:41,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784013249] [2023-12-25 05:27:41,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:41,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:27:41,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:41,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:27:41,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:41,506 INFO L87 Difference]: Start difference. First operand 558 states and 916 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:41,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:41,706 INFO L93 Difference]: Finished difference Result 1084 states and 1789 transitions. [2023-12-25 05:27:41,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:27:41,707 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 100 [2023-12-25 05:27:41,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:41,711 INFO L225 Difference]: With dead ends: 1084 [2023-12-25 05:27:41,711 INFO L226 Difference]: Without dead ends: 551 [2023-12-25 05:27:41,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:41,715 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 130 mSDsluCounter, 4154 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 5015 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:41,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 5015 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:41,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-25 05:27:41,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 537. [2023-12-25 05:27:41,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 422 states have (on average 1.6635071090047393) internal successors, (702), 441 states have internal predecessors, (702), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:41,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 879 transitions. [2023-12-25 05:27:41,733 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 879 transitions. Word has length 100 [2023-12-25 05:27:41,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:41,734 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 879 transitions. [2023-12-25 05:27:41,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:41,734 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 879 transitions. [2023-12-25 05:27:41,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:27:41,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:41,737 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:41,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:41,948 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 05:27:41,949 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:41,949 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:41,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1553750351, now seen corresponding path program 1 times [2023-12-25 05:27:41,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:41,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1385641300] [2023-12-25 05:27:41,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:41,950 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:41,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:41,951 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 05:27:41,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:42,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 915 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:42,275 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:42,306 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:42,306 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:42,306 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:42,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1385641300] [2023-12-25 05:27:42,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1385641300] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:42,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:42,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:42,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067214435] [2023-12-25 05:27:42,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:42,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:42,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:42,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:42,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:42,308 INFO L87 Difference]: Start difference. First operand 537 states and 879 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:42,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:42,438 INFO L93 Difference]: Finished difference Result 1049 states and 1728 transitions. [2023-12-25 05:27:42,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:27:42,439 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 101 [2023-12-25 05:27:42,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:42,442 INFO L225 Difference]: With dead ends: 1049 [2023-12-25 05:27:42,442 INFO L226 Difference]: Without dead ends: 537 [2023-12-25 05:27:42,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:42,445 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 68 mSDsluCounter, 1578 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 2408 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:42,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 2408 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:42,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-25 05:27:42,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-25 05:27:42,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 422 states have (on average 1.661137440758294) internal successors, (701), 441 states have internal predecessors, (701), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:42,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 878 transitions. [2023-12-25 05:27:42,460 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 878 transitions. Word has length 101 [2023-12-25 05:27:42,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:42,460 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 878 transitions. [2023-12-25 05:27:42,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:42,460 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 878 transitions. [2023-12-25 05:27:42,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 05:27:42,462 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:42,463 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:42,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:42,667 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 05:27:42,668 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:42,668 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:42,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1583179382, now seen corresponding path program 1 times [2023-12-25 05:27:42,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:42,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2059567995] [2023-12-25 05:27:42,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:42,669 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:42,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:42,671 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 05:27:42,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:43,015 INFO L262 TraceCheckSpWp]: Trace formula consists of 916 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:27:43,017 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:43,053 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:43,053 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:43,054 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:43,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2059567995] [2023-12-25 05:27:43,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2059567995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:43,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:43,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:43,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452222092] [2023-12-25 05:27:43,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:43,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:43,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:43,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:43,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:43,056 INFO L87 Difference]: Start difference. First operand 537 states and 878 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:43,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:43,183 INFO L93 Difference]: Finished difference Result 1049 states and 1727 transitions. [2023-12-25 05:27:43,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:27:43,184 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 102 [2023-12-25 05:27:43,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:43,188 INFO L225 Difference]: With dead ends: 1049 [2023-12-25 05:27:43,188 INFO L226 Difference]: Without dead ends: 537 [2023-12-25 05:27:43,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:43,190 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 66 mSDsluCounter, 1578 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2408 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:43,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2408 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:43,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-25 05:27:43,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-25 05:27:43,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 422 states have (on average 1.6587677725118484) internal successors, (700), 441 states have internal predecessors, (700), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:43,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 877 transitions. [2023-12-25 05:27:43,205 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 877 transitions. Word has length 102 [2023-12-25 05:27:43,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:43,206 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 877 transitions. [2023-12-25 05:27:43,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-25 05:27:43,206 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 877 transitions. [2023-12-25 05:27:43,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-25 05:27:43,208 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:43,208 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:43,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 (15)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:43,419 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 05:27:43,420 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:43,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:43,420 INFO L85 PathProgramCache]: Analyzing trace with hash 644352662, now seen corresponding path program 1 times [2023-12-25 05:27:43,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:43,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1550000788] [2023-12-25 05:27:43,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:43,421 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:43,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:43,422 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 05:27:43,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:43,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:43,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 917 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:27:43,810 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:43,892 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:43,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:43,892 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:43,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1550000788] [2023-12-25 05:27:43,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1550000788] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:43,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:43,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:43,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125056178] [2023-12-25 05:27:43,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:43,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:43,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:43,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:43,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:43,894 INFO L87 Difference]: Start difference. First operand 537 states and 877 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:44,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:44,121 INFO L93 Difference]: Finished difference Result 1053 states and 1733 transitions. [2023-12-25 05:27:44,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:27:44,121 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 103 [2023-12-25 05:27:44,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:44,125 INFO L225 Difference]: With dead ends: 1053 [2023-12-25 05:27:44,125 INFO L226 Difference]: Without dead ends: 547 [2023-12-25 05:27:44,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:27:44,128 INFO L413 NwaCegarLoop]: 807 mSDtfsCounter, 81 mSDsluCounter, 4792 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 5599 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:44,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 5599 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:44,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-25 05:27:44,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 539. [2023-12-25 05:27:44,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 424 states have (on average 1.653301886792453) internal successors, (701), 443 states have internal predecessors, (701), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:44,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 878 transitions. [2023-12-25 05:27:44,145 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 878 transitions. Word has length 103 [2023-12-25 05:27:44,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:44,145 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 878 transitions. [2023-12-25 05:27:44,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:44,146 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 878 transitions. [2023-12-25 05:27:44,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 05:27:44,148 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:44,148 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:44,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:44,360 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 05:27:44,361 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:44,361 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:44,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1547162251, now seen corresponding path program 1 times [2023-12-25 05:27:44,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:44,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [663456853] [2023-12-25 05:27:44,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:44,362 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:44,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:44,363 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 05:27:44,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:44,675 INFO L262 TraceCheckSpWp]: Trace formula consists of 918 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:27:44,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:44,756 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:27:44,756 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:44,756 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:44,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [663456853] [2023-12-25 05:27:44,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [663456853] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:44,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:44,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:44,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523236825] [2023-12-25 05:27:44,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:44,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:44,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:44,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:44,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:44,758 INFO L87 Difference]: Start difference. First operand 539 states and 878 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:45,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:45,012 INFO L93 Difference]: Finished difference Result 1045 states and 1714 transitions. [2023-12-25 05:27:45,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:27:45,012 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 104 [2023-12-25 05:27:45,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:45,016 INFO L225 Difference]: With dead ends: 1045 [2023-12-25 05:27:45,016 INFO L226 Difference]: Without dead ends: 543 [2023-12-25 05:27:45,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:27:45,019 INFO L413 NwaCegarLoop]: 809 mSDtfsCounter, 71 mSDsluCounter, 4788 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 5597 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:45,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 5597 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:45,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-25 05:27:45,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 541. [2023-12-25 05:27:45,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 426 states have (on average 1.647887323943662) internal successors, (702), 445 states have internal predecessors, (702), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:45,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 879 transitions. [2023-12-25 05:27:45,033 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 879 transitions. Word has length 104 [2023-12-25 05:27:45,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:45,033 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 879 transitions. [2023-12-25 05:27:45,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:45,034 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 879 transitions. [2023-12-25 05:27:45,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-25 05:27:45,036 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:45,036 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:45,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:45,247 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 05:27:45,248 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:45,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:45,248 INFO L85 PathProgramCache]: Analyzing trace with hash 190513324, now seen corresponding path program 1 times [2023-12-25 05:27:45,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:45,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306000228] [2023-12-25 05:27:45,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:45,249 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:45,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:45,251 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 05:27:45,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:45,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:45,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:27:45,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:45,656 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:27:45,656 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:45,656 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:45,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306000228] [2023-12-25 05:27:45,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [306000228] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:45,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:45,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:27:45,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505910549] [2023-12-25 05:27:45,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:45,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:27:45,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:45,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:27:45,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:45,658 INFO L87 Difference]: Start difference. First operand 541 states and 879 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:45,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:45,822 INFO L93 Difference]: Finished difference Result 993 states and 1643 transitions. [2023-12-25 05:27:45,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:27:45,823 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 105 [2023-12-25 05:27:45,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:45,826 INFO L225 Difference]: With dead ends: 993 [2023-12-25 05:27:45,826 INFO L226 Difference]: Without dead ends: 534 [2023-12-25 05:27:45,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:45,829 INFO L413 NwaCegarLoop]: 819 mSDtfsCounter, 54 mSDsluCounter, 4034 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 4853 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:45,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 4853 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:45,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-12-25 05:27:45,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2023-12-25 05:27:45,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 419 states have (on average 1.6563245823389021) internal successors, (694), 438 states have internal predecessors, (694), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:45,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 871 transitions. [2023-12-25 05:27:45,857 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 871 transitions. Word has length 105 [2023-12-25 05:27:45,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:45,858 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 871 transitions. [2023-12-25 05:27:45,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:45,858 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 871 transitions. [2023-12-25 05:27:45,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 05:27:45,860 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:45,860 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:27:45,875 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 05:27:46,072 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 05:27:46,073 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:46,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:46,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1784190453, now seen corresponding path program 1 times [2023-12-25 05:27:46,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:46,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1573258685] [2023-12-25 05:27:46,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:46,074 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:46,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:46,075 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 05:27:46,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:46,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:46,427 INFO L262 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:27:46,431 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:46,480 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 05:27:46,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:46,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:46,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1573258685] [2023-12-25 05:27:46,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1573258685] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:46,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:46,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:27:46,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886487503] [2023-12-25 05:27:46,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:46,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:27:46,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:46,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:27:46,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:46,482 INFO L87 Difference]: Start difference. First operand 534 states and 871 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:46,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:46,644 INFO L93 Difference]: Finished difference Result 998 states and 1657 transitions. [2023-12-25 05:27:46,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:27:46,645 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 106 [2023-12-25 05:27:46,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:46,649 INFO L225 Difference]: With dead ends: 998 [2023-12-25 05:27:46,649 INFO L226 Difference]: Without dead ends: 531 [2023-12-25 05:27:46,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:46,652 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 95 mSDsluCounter, 4008 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 4821 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:46,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 4821 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:46,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2023-12-25 05:27:46,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 531. [2023-12-25 05:27:46,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 416 states have (on average 1.65625) internal successors, (689), 435 states have internal predecessors, (689), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:46,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 866 transitions. [2023-12-25 05:27:46,672 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 866 transitions. Word has length 106 [2023-12-25 05:27:46,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:46,672 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 866 transitions. [2023-12-25 05:27:46,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:46,673 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 866 transitions. [2023-12-25 05:27:46,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 05:27:46,675 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:46,675 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:46,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:46,888 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 05:27:46,889 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:46,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:46,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1116538507, now seen corresponding path program 1 times [2023-12-25 05:27:46,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:46,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2014081963] [2023-12-25 05:27:46,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:46,890 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:46,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:46,891 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 05:27:46,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:47,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:47,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:27:47,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:47,271 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:27:47,271 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:47,272 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:47,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2014081963] [2023-12-25 05:27:47,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2014081963] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:47,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:47,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:27:47,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931556313] [2023-12-25 05:27:47,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:47,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:27:47,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:47,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:27:47,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:47,274 INFO L87 Difference]: Start difference. First operand 531 states and 866 transitions. Second operand has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:47,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:47,440 INFO L93 Difference]: Finished difference Result 995 states and 1652 transitions. [2023-12-25 05:27:47,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:27:47,441 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 106 [2023-12-25 05:27:47,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:47,444 INFO L225 Difference]: With dead ends: 995 [2023-12-25 05:27:47,444 INFO L226 Difference]: Without dead ends: 523 [2023-12-25 05:27:47,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:47,446 INFO L413 NwaCegarLoop]: 812 mSDtfsCounter, 103 mSDsluCounter, 3999 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 4811 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:47,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 4811 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:47,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2023-12-25 05:27:47,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 523. [2023-12-25 05:27:47,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 408 states have (on average 1.661764705882353) internal successors, (678), 427 states have internal predecessors, (678), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:47,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 855 transitions. [2023-12-25 05:27:47,462 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 855 transitions. Word has length 106 [2023-12-25 05:27:47,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:47,463 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 855 transitions. [2023-12-25 05:27:47,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:47,463 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 855 transitions. [2023-12-25 05:27:47,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 05:27:47,465 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:47,465 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:47,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 (20)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:47,676 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 05:27:47,676 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:47,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:47,677 INFO L85 PathProgramCache]: Analyzing trace with hash 616835504, now seen corresponding path program 1 times [2023-12-25 05:27:47,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:47,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1010515492] [2023-12-25 05:27:47,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:47,677 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:47,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:47,678 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 05:27:47,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 (21)] Waiting until timeout for monitored process [2023-12-25 05:27:47,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:48,012 INFO L262 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:27:48,015 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:48,079 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:27:48,079 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:48,079 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:48,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1010515492] [2023-12-25 05:27:48,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1010515492] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:48,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:48,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:48,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766308580] [2023-12-25 05:27:48,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:48,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:48,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:48,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:48,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:48,081 INFO L87 Difference]: Start difference. First operand 523 states and 855 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:48,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:48,326 INFO L93 Difference]: Finished difference Result 981 states and 1630 transitions. [2023-12-25 05:27:48,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:27:48,327 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 107 [2023-12-25 05:27:48,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:48,330 INFO L225 Difference]: With dead ends: 981 [2023-12-25 05:27:48,331 INFO L226 Difference]: Without dead ends: 523 [2023-12-25 05:27:48,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:27:48,333 INFO L413 NwaCegarLoop]: 806 mSDtfsCounter, 52 mSDsluCounter, 4779 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5585 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:48,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5585 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:48,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2023-12-25 05:27:48,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 523. [2023-12-25 05:27:48,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 408 states have (on average 1.6593137254901962) internal successors, (677), 427 states have internal predecessors, (677), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:48,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 854 transitions. [2023-12-25 05:27:48,351 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 854 transitions. Word has length 107 [2023-12-25 05:27:48,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:48,351 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 854 transitions. [2023-12-25 05:27:48,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:48,351 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 854 transitions. [2023-12-25 05:27:48,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 05:27:48,353 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:48,353 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] [2023-12-25 05:27:48,365 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:48,563 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 05:27:48,563 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:48,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:48,564 INFO L85 PathProgramCache]: Analyzing trace with hash -36526679, now seen corresponding path program 1 times [2023-12-25 05:27:48,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:48,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [296020816] [2023-12-25 05:27:48,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:48,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 05:27:48,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:48,566 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 05:27:48,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 05:27:48,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:48,881 INFO L262 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:27:48,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:48,946 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:27:48,946 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:48,947 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:48,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [296020816] [2023-12-25 05:27:48,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [296020816] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:48,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:48,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:48,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436151565] [2023-12-25 05:27:48,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:48,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:48,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:48,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:48,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:48,948 INFO L87 Difference]: Start difference. First operand 523 states and 854 transitions. Second operand has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:49,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:49,152 INFO L93 Difference]: Finished difference Result 1023 states and 1685 transitions. [2023-12-25 05:27:49,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:27:49,153 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 108 [2023-12-25 05:27:49,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:49,156 INFO L225 Difference]: With dead ends: 1023 [2023-12-25 05:27:49,156 INFO L226 Difference]: Without dead ends: 520 [2023-12-25 05:27:49,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:27:49,159 INFO L413 NwaCegarLoop]: 796 mSDtfsCounter, 73 mSDsluCounter, 4733 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5529 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:49,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5529 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:49,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-12-25 05:27:49,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2023-12-25 05:27:49,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 405 states have (on average 1.651851851851852) internal successors, (669), 424 states have internal predecessors, (669), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:49,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 846 transitions. [2023-12-25 05:27:49,174 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 846 transitions. Word has length 108 [2023-12-25 05:27:49,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:49,175 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 846 transitions. [2023-12-25 05:27:49,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:49,175 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 846 transitions. [2023-12-25 05:27:49,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 05:27:49,177 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:49,177 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:49,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:49,387 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 05:27:49,388 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:49,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:49,388 INFO L85 PathProgramCache]: Analyzing trace with hash 146350165, now seen corresponding path program 1 times [2023-12-25 05:27:49,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:49,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1878472966] [2023-12-25 05:27:49,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:49,388 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:49,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:49,390 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 05:27:49,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:49,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:49,713 INFO L262 TraceCheckSpWp]: Trace formula consists of 923 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:27:49,715 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:49,778 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:27:49,778 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:49,778 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:49,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1878472966] [2023-12-25 05:27:49,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1878472966] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:49,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:49,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:49,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030166194] [2023-12-25 05:27:49,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:49,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:49,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:49,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:49,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:49,780 INFO L87 Difference]: Start difference. First operand 520 states and 846 transitions. Second operand has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:50,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:50,014 INFO L93 Difference]: Finished difference Result 972 states and 1610 transitions. [2023-12-25 05:27:50,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:27:50,015 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 109 [2023-12-25 05:27:50,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:50,018 INFO L225 Difference]: With dead ends: 972 [2023-12-25 05:27:50,018 INFO L226 Difference]: Without dead ends: 520 [2023-12-25 05:27:50,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:27:50,021 INFO L413 NwaCegarLoop]: 795 mSDtfsCounter, 47 mSDsluCounter, 4726 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 5521 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:50,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 5521 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:50,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-12-25 05:27:50,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2023-12-25 05:27:50,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 405 states have (on average 1.6493827160493828) internal successors, (668), 424 states have internal predecessors, (668), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:50,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 845 transitions. [2023-12-25 05:27:50,036 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 845 transitions. Word has length 109 [2023-12-25 05:27:50,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:50,036 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 845 transitions. [2023-12-25 05:27:50,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:50,037 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 845 transitions. [2023-12-25 05:27:50,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 05:27:50,039 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:50,039 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:27:50,052 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:50,245 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 05:27:50,245 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:50,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:50,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1546781414, now seen corresponding path program 1 times [2023-12-25 05:27:50,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:50,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2144265134] [2023-12-25 05:27:50,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:50,246 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:50,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:50,248 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 05:27:50,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 (24)] Waiting until timeout for monitored process [2023-12-25 05:27:50,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:50,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 924 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:27:50,561 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:50,619 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:27:50,619 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:50,619 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:50,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2144265134] [2023-12-25 05:27:50,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2144265134] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:50,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:50,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:50,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28045327] [2023-12-25 05:27:50,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:50,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:50,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:50,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:50,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:50,621 INFO L87 Difference]: Start difference. First operand 520 states and 845 transitions. Second operand has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:50,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:50,855 INFO L93 Difference]: Finished difference Result 1008 states and 1653 transitions. [2023-12-25 05:27:50,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:27:50,856 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 110 [2023-12-25 05:27:50,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:50,875 INFO L225 Difference]: With dead ends: 1008 [2023-12-25 05:27:50,875 INFO L226 Difference]: Without dead ends: 517 [2023-12-25 05:27:50,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:27:50,877 INFO L413 NwaCegarLoop]: 795 mSDtfsCounter, 63 mSDsluCounter, 4718 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5513 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:50,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5513 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:50,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2023-12-25 05:27:50,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 517. [2023-12-25 05:27:50,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 402 states have (on average 1.6417910447761195) internal successors, (660), 421 states have internal predecessors, (660), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-25 05:27:50,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 837 transitions. [2023-12-25 05:27:50,894 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 837 transitions. Word has length 110 [2023-12-25 05:27:50,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:50,894 INFO L495 AbstractCegarLoop]: Abstraction has 517 states and 837 transitions. [2023-12-25 05:27:50,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:50,895 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 837 transitions. [2023-12-25 05:27:50,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-25 05:27:50,897 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:50,897 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] [2023-12-25 05:27:50,908 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 05:27:51,108 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 05:27:51,109 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:51,109 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:51,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1123267142, now seen corresponding path program 1 times [2023-12-25 05:27:51,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:51,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1144505589] [2023-12-25 05:27:51,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:51,110 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:51,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:51,112 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 05:27:51,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 (25)] Waiting until timeout for monitored process [2023-12-25 05:27:51,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:51,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 925 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 05:27:51,465 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:51,700 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:51,700 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:51,700 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:51,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1144505589] [2023-12-25 05:27:51,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1144505589] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:51,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:51,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:27:51,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678906371] [2023-12-25 05:27:51,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:51,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:27:51,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:51,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:27:51,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:27:51,702 INFO L87 Difference]: Start difference. First operand 517 states and 837 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:53,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:53,849 INFO L93 Difference]: Finished difference Result 967 states and 1616 transitions. [2023-12-25 05:27:53,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:27:53,850 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2023-12-25 05:27:53,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:53,853 INFO L225 Difference]: With dead ends: 967 [2023-12-25 05:27:53,853 INFO L226 Difference]: Without dead ends: 522 [2023-12-25 05:27:53,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-12-25 05:27:53,855 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 1259 mSDsluCounter, 1480 mSDsCounter, 0 mSdLazyCounter, 3082 mSolverCounterSat, 367 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1259 SdHoareTripleChecker+Valid, 1858 SdHoareTripleChecker+Invalid, 3449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 367 IncrementalHoareTripleChecker+Valid, 3082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:53,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1259 Valid, 1858 Invalid, 3449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [367 Valid, 3082 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 05:27:53,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2023-12-25 05:27:53,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 521. [2023-12-25 05:27:53,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 405 states have (on average 1.637037037037037) internal successors, (663), 424 states have internal predecessors, (663), 91 states have call successors, (91), 24 states have call predecessors, (91), 24 states have return successors, (102), 85 states have call predecessors, (102), 86 states have call successors, (102) [2023-12-25 05:27:53,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 856 transitions. [2023-12-25 05:27:53,881 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 856 transitions. Word has length 111 [2023-12-25 05:27:53,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:53,882 INFO L495 AbstractCegarLoop]: Abstraction has 521 states and 856 transitions. [2023-12-25 05:27:53,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 8 states have internal predecessors, (77), 4 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:53,882 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 856 transitions. [2023-12-25 05:27:53,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-25 05:27:53,884 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:53,884 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] [2023-12-25 05:27:53,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:54,094 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 05:27:54,095 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:54,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:54,096 INFO L85 PathProgramCache]: Analyzing trace with hash 704117279, now seen corresponding path program 1 times [2023-12-25 05:27:54,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:54,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1543989135] [2023-12-25 05:27:54,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:54,096 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:54,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:54,097 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 05:27:54,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:27:54,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:54,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 926 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:27:54,515 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:54,660 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:54,660 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:54,660 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:54,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1543989135] [2023-12-25 05:27:54,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1543989135] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:54,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:54,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:27:54,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075336709] [2023-12-25 05:27:54,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:54,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:27:54,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:54,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:27:54,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:54,662 INFO L87 Difference]: Start difference. First operand 521 states and 856 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:58,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:58,309 INFO L93 Difference]: Finished difference Result 1789 states and 3075 transitions. [2023-12-25 05:27:58,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:27:58,311 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2023-12-25 05:27:58,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:58,319 INFO L225 Difference]: With dead ends: 1789 [2023-12-25 05:27:58,319 INFO L226 Difference]: Without dead ends: 1340 [2023-12-25 05:27:58,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:27:58,322 INFO L413 NwaCegarLoop]: 571 mSDtfsCounter, 2233 mSDsluCounter, 1862 mSDsCounter, 0 mSdLazyCounter, 4668 mSolverCounterSat, 572 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2301 SdHoareTripleChecker+Valid, 2433 SdHoareTripleChecker+Invalid, 5240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 572 IncrementalHoareTripleChecker+Valid, 4668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:58,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2301 Valid, 2433 Invalid, 5240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [572 Valid, 4668 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-25 05:27:58,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2023-12-25 05:27:58,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 1286. [2023-12-25 05:27:58,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1286 states, 996 states have (on average 1.6676706827309238) internal successors, (1661), 1044 states have internal predecessors, (1661), 232 states have call successors, (232), 57 states have call predecessors, (232), 57 states have return successors, (247), 221 states have call predecessors, (247), 227 states have call successors, (247) [2023-12-25 05:27:58,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 2140 transitions. [2023-12-25 05:27:58,399 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 2140 transitions. Word has length 112 [2023-12-25 05:27:58,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:58,399 INFO L495 AbstractCegarLoop]: Abstraction has 1286 states and 2140 transitions. [2023-12-25 05:27:58,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:27:58,400 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 2140 transitions. [2023-12-25 05:27:58,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-25 05:27:58,401 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:58,401 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] [2023-12-25 05:27:58,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:58,613 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 05:27:58,614 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:58,614 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:58,615 INFO L85 PathProgramCache]: Analyzing trace with hash -955545777, now seen corresponding path program 1 times [2023-12-25 05:27:58,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:58,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1110093815] [2023-12-25 05:27:58,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:58,617 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:58,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:58,618 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 05:27:58,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-25 05:27:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:58,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:27:58,970 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:59,177 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:59,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:59,178 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:59,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1110093815] [2023-12-25 05:27:59,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1110093815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:59,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:59,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:59,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368435733] [2023-12-25 05:27:59,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:59,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:59,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:59,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:59,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:59,179 INFO L87 Difference]: Start difference. First operand 1286 states and 2140 transitions. Second operand has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:28:03,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:03,876 INFO L93 Difference]: Finished difference Result 5155 states and 8953 transitions. [2023-12-25 05:28:03,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:28:03,878 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 114 [2023-12-25 05:28:03,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:03,908 INFO L225 Difference]: With dead ends: 5155 [2023-12-25 05:28:03,908 INFO L226 Difference]: Without dead ends: 3941 [2023-12-25 05:28:03,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-12-25 05:28:03,916 INFO L413 NwaCegarLoop]: 727 mSDtfsCounter, 3242 mSDsluCounter, 1690 mSDsCounter, 0 mSdLazyCounter, 5484 mSolverCounterSat, 1076 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3369 SdHoareTripleChecker+Valid, 2417 SdHoareTripleChecker+Invalid, 6560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1076 IncrementalHoareTripleChecker+Valid, 5484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:03,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3369 Valid, 2417 Invalid, 6560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1076 Valid, 5484 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-12-25 05:28:03,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3941 states. [2023-12-25 05:28:04,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3941 to 3029. [2023-12-25 05:28:04,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3029 states, 2234 states have (on average 1.6602506714413607) internal successors, (3709), 2380 states have internal predecessors, (3709), 677 states have call successors, (677), 106 states have call predecessors, (677), 117 states have return successors, (804), 664 states have call predecessors, (804), 672 states have call successors, (804) [2023-12-25 05:28:04,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3029 states to 3029 states and 5190 transitions. [2023-12-25 05:28:04,192 INFO L78 Accepts]: Start accepts. Automaton has 3029 states and 5190 transitions. Word has length 114 [2023-12-25 05:28:04,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:04,192 INFO L495 AbstractCegarLoop]: Abstraction has 3029 states and 5190 transitions. [2023-12-25 05:28:04,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.0) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:28:04,193 INFO L276 IsEmpty]: Start isEmpty. Operand 3029 states and 5190 transitions. [2023-12-25 05:28:04,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-25 05:28:04,194 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:04,194 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] [2023-12-25 05:28:04,207 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 05:28:04,406 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 05:28:04,406 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:04,407 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:04,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1349912563, now seen corresponding path program 1 times [2023-12-25 05:28:04,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:04,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478590590] [2023-12-25 05:28:04,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:04,407 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:04,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:04,409 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 05:28:04,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:28:04,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:04,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:28:04,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:04,879 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:28:04,879 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:04,879 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:04,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478590590] [2023-12-25 05:28:04,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478590590] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:04,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:04,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:28:04,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923879438] [2023-12-25 05:28:04,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:04,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:28:04,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:04,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:28:04,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:28:04,881 INFO L87 Difference]: Start difference. First operand 3029 states and 5190 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:28:08,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:08,030 INFO L93 Difference]: Finished difference Result 8079 states and 13970 transitions. [2023-12-25 05:28:08,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 05:28:08,036 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 114 [2023-12-25 05:28:08,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:08,073 INFO L225 Difference]: With dead ends: 8079 [2023-12-25 05:28:08,074 INFO L226 Difference]: Without dead ends: 5923 [2023-12-25 05:28:08,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:28:08,088 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 2548 mSDsluCounter, 1254 mSDsCounter, 0 mSdLazyCounter, 3303 mSolverCounterSat, 521 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2621 SdHoareTripleChecker+Valid, 1581 SdHoareTripleChecker+Invalid, 3824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 521 IncrementalHoareTripleChecker+Valid, 3303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:08,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2621 Valid, 1581 Invalid, 3824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [521 Valid, 3303 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-25 05:28:08,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5923 states. [2023-12-25 05:28:08,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5923 to 5570. [2023-12-25 05:28:08,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5570 states, 4133 states have (on average 1.6631986450520204) internal successors, (6874), 4400 states have internal predecessors, (6874), 1205 states have call successors, (1205), 190 states have call predecessors, (1205), 231 states have return successors, (1507), 1183 states have call predecessors, (1507), 1200 states have call successors, (1507) [2023-12-25 05:28:08,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5570 states to 5570 states and 9586 transitions. [2023-12-25 05:28:08,601 INFO L78 Accepts]: Start accepts. Automaton has 5570 states and 9586 transitions. Word has length 114 [2023-12-25 05:28:08,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:08,601 INFO L495 AbstractCegarLoop]: Abstraction has 5570 states and 9586 transitions. [2023-12-25 05:28:08,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:28:08,602 INFO L276 IsEmpty]: Start isEmpty. Operand 5570 states and 9586 transitions. [2023-12-25 05:28:08,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-25 05:28:08,604 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:08,604 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] [2023-12-25 05:28:08,623 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 05:28:08,817 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 05:28:08,817 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:08,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:08,817 INFO L85 PathProgramCache]: Analyzing trace with hash 169710480, now seen corresponding path program 1 times [2023-12-25 05:28:08,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:08,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [886632016] [2023-12-25 05:28:08,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:08,818 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:08,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:08,821 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 05:28:08,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:28:09,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:09,155 INFO L262 TraceCheckSpWp]: Trace formula consists of 940 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:28:09,158 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:09,377 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:28:09,378 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:09,378 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:09,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [886632016] [2023-12-25 05:28:09,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [886632016] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:09,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:09,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:28:09,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219088977] [2023-12-25 05:28:09,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:09,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:28:09,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:09,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:28:09,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:28:09,380 INFO L87 Difference]: Start difference. First operand 5570 states and 9586 transitions. Second operand has 9 states, 8 states have (on average 10.25) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-25 05:28:13,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:13,283 INFO L93 Difference]: Finished difference Result 11242 states and 19358 transitions. [2023-12-25 05:28:13,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:28:13,285 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.25) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) Word has length 118 [2023-12-25 05:28:13,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:13,331 INFO L225 Difference]: With dead ends: 11242 [2023-12-25 05:28:13,331 INFO L226 Difference]: Without dead ends: 6545 [2023-12-25 05:28:13,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-12-25 05:28:13,354 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 1933 mSDsluCounter, 2014 mSDsCounter, 0 mSdLazyCounter, 4967 mSolverCounterSat, 448 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2004 SdHoareTripleChecker+Valid, 2432 SdHoareTripleChecker+Invalid, 5415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 448 IncrementalHoareTripleChecker+Valid, 4967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:13,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2004 Valid, 2432 Invalid, 5415 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [448 Valid, 4967 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-25 05:28:13,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6545 states. [2023-12-25 05:28:13,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6545 to 6060. [2023-12-25 05:28:13,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6060 states, 4487 states have (on average 1.6398484510809004) internal successors, (7358), 4784 states have internal predecessors, (7358), 1289 states have call successors, (1289), 230 states have call predecessors, (1289), 283 states have return successors, (1669), 1249 states have call predecessors, (1669), 1284 states have call successors, (1669) [2023-12-25 05:28:13,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6060 states to 6060 states and 10316 transitions. [2023-12-25 05:28:13,859 INFO L78 Accepts]: Start accepts. Automaton has 6060 states and 10316 transitions. Word has length 118 [2023-12-25 05:28:13,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:13,860 INFO L495 AbstractCegarLoop]: Abstraction has 6060 states and 10316 transitions. [2023-12-25 05:28:13,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.25) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-25 05:28:13,860 INFO L276 IsEmpty]: Start isEmpty. Operand 6060 states and 10316 transitions. [2023-12-25 05:28:13,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-25 05:28:13,862 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:13,862 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] [2023-12-25 05:28:13,875 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 05:28:14,074 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 05:28:14,075 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:14,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:14,075 INFO L85 PathProgramCache]: Analyzing trace with hash 927806352, now seen corresponding path program 1 times [2023-12-25 05:28:14,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:14,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099751523] [2023-12-25 05:28:14,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:14,076 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:14,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:14,078 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 05:28:14,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-25 05:28:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:14,428 INFO L262 TraceCheckSpWp]: Trace formula consists of 947 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:28:14,430 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:14,453 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:28:14,454 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:14,454 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:14,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099751523] [2023-12-25 05:28:14,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1099751523] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:14,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:14,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:28:14,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718339498] [2023-12-25 05:28:14,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:14,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:28:14,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:14,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:28:14,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:28:14,456 INFO L87 Difference]: Start difference. First operand 6060 states and 10316 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:28:14,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:14,908 INFO L93 Difference]: Finished difference Result 11791 states and 20218 transitions. [2023-12-25 05:28:14,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:28:14,908 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 125 [2023-12-25 05:28:14,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:14,935 INFO L225 Difference]: With dead ends: 11791 [2023-12-25 05:28:14,936 INFO L226 Difference]: Without dead ends: 6060 [2023-12-25 05:28:14,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:28:14,953 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 234 mSDsluCounter, 1434 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:14,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 2278 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:28:14,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6060 states. [2023-12-25 05:28:15,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6060 to 6060. [2023-12-25 05:28:15,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6060 states, 4487 states have (on average 1.6157789168709606) internal successors, (7250), 4784 states have internal predecessors, (7250), 1289 states have call successors, (1289), 230 states have call predecessors, (1289), 283 states have return successors, (1669), 1249 states have call predecessors, (1669), 1284 states have call successors, (1669) [2023-12-25 05:28:15,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6060 states to 6060 states and 10208 transitions. [2023-12-25 05:28:15,412 INFO L78 Accepts]: Start accepts. Automaton has 6060 states and 10208 transitions. Word has length 125 [2023-12-25 05:28:15,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:15,413 INFO L495 AbstractCegarLoop]: Abstraction has 6060 states and 10208 transitions. [2023-12-25 05:28:15,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:28:15,413 INFO L276 IsEmpty]: Start isEmpty. Operand 6060 states and 10208 transitions. [2023-12-25 05:28:15,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-25 05:28:15,415 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:15,415 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:28:15,427 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2023-12-25 05:28:15,627 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 05:28:15,627 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:15,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:15,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1307563669, now seen corresponding path program 1 times [2023-12-25 05:28:15,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:15,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2077918950] [2023-12-25 05:28:15,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:15,628 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:15,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:15,630 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 05:28:15,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:28:15,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:16,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:28:16,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:16,178 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-25 05:28:16,178 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:16,178 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:16,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2077918950] [2023-12-25 05:28:16,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2077918950] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:16,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:16,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:28:16,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402988014] [2023-12-25 05:28:16,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:16,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:28:16,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:16,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:28:16,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:28:16,181 INFO L87 Difference]: Start difference. First operand 6060 states and 10208 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:28:19,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:19,022 INFO L93 Difference]: Finished difference Result 11739 states and 19824 transitions. [2023-12-25 05:28:19,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:28:19,022 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) Word has length 130 [2023-12-25 05:28:19,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:19,055 INFO L225 Difference]: With dead ends: 11739 [2023-12-25 05:28:19,055 INFO L226 Difference]: Without dead ends: 6665 [2023-12-25 05:28:19,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:28:19,075 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 1988 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 3099 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2064 SdHoareTripleChecker+Valid, 1509 SdHoareTripleChecker+Invalid, 3554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 3099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:19,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2064 Valid, 1509 Invalid, 3554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 3099 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 05:28:19,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6665 states. [2023-12-25 05:28:19,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6665 to 6346. [2023-12-25 05:28:19,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6346 states, 4699 states have (on average 1.6007661204511598) internal successors, (7522), 5018 states have internal predecessors, (7522), 1315 states have call successors, (1315), 258 states have call predecessors, (1315), 331 states have return successors, (1769), 1273 states have call predecessors, (1769), 1310 states have call successors, (1769) [2023-12-25 05:28:19,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6346 states to 6346 states and 10606 transitions. [2023-12-25 05:28:19,515 INFO L78 Accepts]: Start accepts. Automaton has 6346 states and 10606 transitions. Word has length 130 [2023-12-25 05:28:19,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:19,516 INFO L495 AbstractCegarLoop]: Abstraction has 6346 states and 10606 transitions. [2023-12-25 05:28:19,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 4 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:28:19,516 INFO L276 IsEmpty]: Start isEmpty. Operand 6346 states and 10606 transitions. [2023-12-25 05:28:19,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 05:28:19,518 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:19,518 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:19,529 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 05:28:19,729 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 05:28:19,729 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:19,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:19,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1674038362, now seen corresponding path program 1 times [2023-12-25 05:28:19,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:19,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [66383956] [2023-12-25 05:28:19,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:19,731 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:19,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:19,732 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 05:28:19,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:28:20,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:20,129 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:28:20,132 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:20,329 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-25 05:28:20,329 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:20,329 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:20,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [66383956] [2023-12-25 05:28:20,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [66383956] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:20,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:20,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:28:20,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23319328] [2023-12-25 05:28:20,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:20,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:28:20,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:20,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:28:20,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:28:20,331 INFO L87 Difference]: Start difference. First operand 6346 states and 10606 transitions. Second operand has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 4 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:28:23,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:23,892 INFO L93 Difference]: Finished difference Result 12133 states and 20302 transitions. [2023-12-25 05:28:23,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:28:23,894 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 4 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) Word has length 134 [2023-12-25 05:28:23,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:23,924 INFO L225 Difference]: With dead ends: 12133 [2023-12-25 05:28:23,925 INFO L226 Difference]: Without dead ends: 6772 [2023-12-25 05:28:23,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:28:23,939 INFO L413 NwaCegarLoop]: 396 mSDtfsCounter, 1596 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 4028 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1667 SdHoareTripleChecker+Valid, 1988 SdHoareTripleChecker+Invalid, 4380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 352 IncrementalHoareTripleChecker+Valid, 4028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:23,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1667 Valid, 1988 Invalid, 4380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 4028 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-25 05:28:23,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6772 states. [2023-12-25 05:28:24,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6772 to 6287. [2023-12-25 05:28:24,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6287 states, 4656 states have (on average 1.5985824742268042) internal successors, (7443), 4968 states have internal predecessors, (7443), 1305 states have call successors, (1305), 258 states have call predecessors, (1305), 325 states have return successors, (1720), 1264 states have call predecessors, (1720), 1300 states have call successors, (1720) [2023-12-25 05:28:24,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6287 states to 6287 states and 10468 transitions. [2023-12-25 05:28:24,332 INFO L78 Accepts]: Start accepts. Automaton has 6287 states and 10468 transitions. Word has length 134 [2023-12-25 05:28:24,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:24,333 INFO L495 AbstractCegarLoop]: Abstraction has 6287 states and 10468 transitions. [2023-12-25 05:28:24,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 4 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:28:24,333 INFO L276 IsEmpty]: Start isEmpty. Operand 6287 states and 10468 transitions. [2023-12-25 05:28:24,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 05:28:24,335 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:24,335 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:24,348 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 05:28:24,545 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 05:28:24,545 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:24,546 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:24,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1251336536, now seen corresponding path program 1 times [2023-12-25 05:28:24,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:24,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1127744999] [2023-12-25 05:28:24,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:24,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 05:28:24,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:24,548 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 05:28:24,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 05:28:24,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:24,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 963 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:28:24,951 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:25,178 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:28:25,178 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:25,178 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:25,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1127744999] [2023-12-25 05:28:25,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1127744999] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:25,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:25,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:28:25,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527862145] [2023-12-25 05:28:25,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:25,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:28:25,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:25,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:28:25,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:28:25,180 INFO L87 Difference]: Start difference. First operand 6287 states and 10468 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:28:28,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:28,330 INFO L93 Difference]: Finished difference Result 13844 states and 23250 transitions. [2023-12-25 05:28:28,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:28:28,332 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) Word has length 134 [2023-12-25 05:28:28,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:28,389 INFO L225 Difference]: With dead ends: 13844 [2023-12-25 05:28:28,389 INFO L226 Difference]: Without dead ends: 8534 [2023-12-25 05:28:28,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:28:28,411 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 1677 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 3519 mSolverCounterSat, 387 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1755 SdHoareTripleChecker+Valid, 1524 SdHoareTripleChecker+Invalid, 3906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 387 IncrementalHoareTripleChecker+Valid, 3519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:28,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1755 Valid, 1524 Invalid, 3906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [387 Valid, 3519 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-25 05:28:28,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8534 states. [2023-12-25 05:28:29,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8534 to 8259. [2023-12-25 05:28:29,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8259 states, 6084 states have (on average 1.6000986193293885) internal successors, (9735), 6504 states have internal predecessors, (9735), 1765 states have call successors, (1765), 344 states have call predecessors, (1765), 409 states have return successors, (2328), 1692 states have call predecessors, (2328), 1760 states have call successors, (2328) [2023-12-25 05:28:29,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8259 states to 8259 states and 13828 transitions. [2023-12-25 05:28:29,118 INFO L78 Accepts]: Start accepts. Automaton has 8259 states and 13828 transitions. Word has length 134 [2023-12-25 05:28:29,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:29,118 INFO L495 AbstractCegarLoop]: Abstraction has 8259 states and 13828 transitions. [2023-12-25 05:28:29,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 4 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:28:29,118 INFO L276 IsEmpty]: Start isEmpty. Operand 8259 states and 13828 transitions. [2023-12-25 05:28:29,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 05:28:29,120 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:29,120 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:29,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2023-12-25 05:28:29,321 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 05:28:29,321 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:29,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:29,322 INFO L85 PathProgramCache]: Analyzing trace with hash 771359395, now seen corresponding path program 1 times [2023-12-25 05:28:29,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:29,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2143699237] [2023-12-25 05:28:29,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:29,322 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:29,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:29,323 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 05:28:29,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:28:29,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:29,664 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:28:29,668 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:29,806 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:28:29,806 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:28:30,162 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:28:30,162 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:30,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2143699237] [2023-12-25 05:28:30,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2143699237] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:28:30,162 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:28:30,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-25 05:28:30,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437637586] [2023-12-25 05:28:30,162 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:28:30,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:28:30,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:30,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:28:30,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:28:30,165 INFO L87 Difference]: Start difference. First operand 8259 states and 13828 transitions. Second operand has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 6 states have call successors, (23), 4 states have call predecessors, (23), 7 states have return successors, (24), 8 states have call predecessors, (24), 5 states have call successors, (24) [2023-12-25 05:28:34,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:34,399 INFO L93 Difference]: Finished difference Result 33294 states and 56079 transitions. [2023-12-25 05:28:34,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:28:34,400 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 6 states have call successors, (23), 4 states have call predecessors, (23), 7 states have return successors, (24), 8 states have call predecessors, (24), 5 states have call successors, (24) Word has length 135 [2023-12-25 05:28:34,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:34,584 INFO L225 Difference]: With dead ends: 33294 [2023-12-25 05:28:34,584 INFO L226 Difference]: Without dead ends: 25105 [2023-12-25 05:28:34,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-25 05:28:34,623 INFO L413 NwaCegarLoop]: 384 mSDtfsCounter, 3885 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 3287 mSolverCounterSat, 976 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3962 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 4263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 976 IncrementalHoareTripleChecker+Valid, 3287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:34,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3962 Valid, 1234 Invalid, 4263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [976 Valid, 3287 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-25 05:28:34,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25105 states. [2023-12-25 05:28:36,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25105 to 24957. [2023-12-25 05:28:36,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24957 states, 18383 states have (on average 1.6013708317467226) internal successors, (29438), 19690 states have internal predecessors, (29438), 5321 states have call successors, (5321), 1030 states have call predecessors, (5321), 1252 states have return successors, (7187), 5082 states have call predecessors, (7187), 5316 states have call successors, (7187) [2023-12-25 05:28:36,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24957 states to 24957 states and 41946 transitions. [2023-12-25 05:28:36,861 INFO L78 Accepts]: Start accepts. Automaton has 24957 states and 41946 transitions. Word has length 135 [2023-12-25 05:28:36,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:36,862 INFO L495 AbstractCegarLoop]: Abstraction has 24957 states and 41946 transitions. [2023-12-25 05:28:36,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 6 states have call successors, (23), 4 states have call predecessors, (23), 7 states have return successors, (24), 8 states have call predecessors, (24), 5 states have call successors, (24) [2023-12-25 05:28:36,862 INFO L276 IsEmpty]: Start isEmpty. Operand 24957 states and 41946 transitions. [2023-12-25 05:28:36,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 05:28:36,865 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:36,865 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:36,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-25 05:28:37,070 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 05:28:37,071 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:37,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:37,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1908555081, now seen corresponding path program 1 times [2023-12-25 05:28:37,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:37,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1993419306] [2023-12-25 05:28:37,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:37,072 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:37,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:37,074 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 05:28:37,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:28:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:37,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:28:37,477 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:37,551 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:28:37,551 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:37,551 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:37,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1993419306] [2023-12-25 05:28:37,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1993419306] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:37,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:37,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:28:37,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963772576] [2023-12-25 05:28:37,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:37,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:28:37,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:37,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:28:37,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:28:37,554 INFO L87 Difference]: Start difference. First operand 24957 states and 41946 transitions. Second operand has 6 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:28:40,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:40,333 INFO L93 Difference]: Finished difference Result 58259 states and 96982 transitions. [2023-12-25 05:28:40,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:28:40,334 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) Word has length 137 [2023-12-25 05:28:40,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:40,591 INFO L225 Difference]: With dead ends: 58259 [2023-12-25 05:28:40,591 INFO L226 Difference]: Without dead ends: 36158 [2023-12-25 05:28:40,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:28:40,662 INFO L413 NwaCegarLoop]: 867 mSDtfsCounter, 341 mSDsluCounter, 2816 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 3683 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:40,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 3683 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:28:40,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36158 states. [2023-12-25 05:28:43,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36158 to 34776. [2023-12-25 05:28:43,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34776 states, 25948 states have (on average 1.5573839987667644) internal successors, (40411), 27602 states have internal predecessors, (40411), 6815 states have call successors, (6815), 1664 states have call predecessors, (6815), 2012 states have return successors, (9954), 6355 states have call predecessors, (9954), 6810 states have call successors, (9954) [2023-12-25 05:28:43,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34776 states to 34776 states and 57180 transitions. [2023-12-25 05:28:43,444 INFO L78 Accepts]: Start accepts. Automaton has 34776 states and 57180 transitions. Word has length 137 [2023-12-25 05:28:43,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:43,444 INFO L495 AbstractCegarLoop]: Abstraction has 34776 states and 57180 transitions. [2023-12-25 05:28:43,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:28:43,444 INFO L276 IsEmpty]: Start isEmpty. Operand 34776 states and 57180 transitions. [2023-12-25 05:28:43,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 05:28:43,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:43,447 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:43,455 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2023-12-25 05:28:43,647 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 05:28:43,647 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:43,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:43,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1867880331, now seen corresponding path program 1 times [2023-12-25 05:28:43,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:43,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1352599668] [2023-12-25 05:28:43,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:43,649 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:43,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:43,650 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 05:28:43,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-25 05:28:43,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:43,987 INFO L262 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:28:43,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:44,206 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:28:44,206 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:44,206 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:44,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1352599668] [2023-12-25 05:28:44,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1352599668] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:44,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:44,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:28:44,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299897745] [2023-12-25 05:28:44,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:44,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:28:44,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:44,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:28:44,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:28:44,208 INFO L87 Difference]: Start difference. First operand 34776 states and 57180 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:28:49,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:49,033 INFO L93 Difference]: Finished difference Result 68212 states and 115056 transitions. [2023-12-25 05:28:49,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:28:49,035 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 137 [2023-12-25 05:28:49,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:49,358 INFO L225 Difference]: With dead ends: 68212 [2023-12-25 05:28:49,358 INFO L226 Difference]: Without dead ends: 36274 [2023-12-25 05:28:49,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:28:49,436 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 1606 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 1454 mSolverCounterSat, 366 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1700 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Valid, 1454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:49,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1700 Valid, 1050 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [366 Valid, 1454 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 05:28:49,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36274 states. [2023-12-25 05:28:51,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36274 to 26176. [2023-12-25 05:28:51,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26176 states, 18733 states have (on average 1.5528212245769497) internal successors, (29089), 20256 states have internal predecessors, (29089), 6185 states have call successors, (6185), 950 states have call predecessors, (6185), 1257 states have return successors, (9090), 5809 states have call predecessors, (9090), 6180 states have call successors, (9090) [2023-12-25 05:28:51,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26176 states to 26176 states and 44364 transitions. [2023-12-25 05:28:51,936 INFO L78 Accepts]: Start accepts. Automaton has 26176 states and 44364 transitions. Word has length 137 [2023-12-25 05:28:51,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:51,936 INFO L495 AbstractCegarLoop]: Abstraction has 26176 states and 44364 transitions. [2023-12-25 05:28:51,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:28:51,936 INFO L276 IsEmpty]: Start isEmpty. Operand 26176 states and 44364 transitions. [2023-12-25 05:28:51,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 05:28:51,938 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:51,938 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:51,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-25 05:28:52,138 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 05:28:52,139 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:52,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:52,139 INFO L85 PathProgramCache]: Analyzing trace with hash 415313361, now seen corresponding path program 1 times [2023-12-25 05:28:52,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:52,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1171022957] [2023-12-25 05:28:52,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:52,140 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:52,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:52,141 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 05:28:52,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:28:52,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:52,488 INFO L262 TraceCheckSpWp]: Trace formula consists of 972 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:28:52,492 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:52,686 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:28:52,687 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:52,687 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:52,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1171022957] [2023-12-25 05:28:52,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1171022957] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:52,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:52,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:28:52,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007862545] [2023-12-25 05:28:52,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:52,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:28:52,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:52,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:28:52,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:28:52,688 INFO L87 Difference]: Start difference. First operand 26176 states and 44364 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2023-12-25 05:28:55,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:55,209 INFO L93 Difference]: Finished difference Result 26326 states and 44634 transitions. [2023-12-25 05:28:55,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:28:55,210 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 140 [2023-12-25 05:28:55,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:55,426 INFO L225 Difference]: With dead ends: 26326 [2023-12-25 05:28:55,426 INFO L226 Difference]: Without dead ends: 26306 [2023-12-25 05:28:55,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:28:55,459 INFO L413 NwaCegarLoop]: 793 mSDtfsCounter, 731 mSDsluCounter, 1240 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 2033 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:55,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [739 Valid, 2033 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:28:55,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26306 states. [2023-12-25 05:28:57,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26306 to 26186. [2023-12-25 05:28:57,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26186 states, 18743 states have (on average 1.5525262764765513) internal successors, (29099), 20266 states have internal predecessors, (29099), 6185 states have call successors, (6185), 950 states have call predecessors, (6185), 1257 states have return successors, (9090), 5809 states have call predecessors, (9090), 6180 states have call successors, (9090) [2023-12-25 05:28:58,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26186 states to 26186 states and 44374 transitions. [2023-12-25 05:28:58,054 INFO L78 Accepts]: Start accepts. Automaton has 26186 states and 44374 transitions. Word has length 140 [2023-12-25 05:28:58,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:58,054 INFO L495 AbstractCegarLoop]: Abstraction has 26186 states and 44374 transitions. [2023-12-25 05:28:58,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2023-12-25 05:28:58,055 INFO L276 IsEmpty]: Start isEmpty. Operand 26186 states and 44374 transitions. [2023-12-25 05:28:58,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 05:28:58,057 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:58,058 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:58,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2023-12-25 05:28:58,266 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 05:28:58,267 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:58,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:58,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2040212317, now seen corresponding path program 1 times [2023-12-25 05:28:58,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:58,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [841412597] [2023-12-25 05:28:58,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:58,268 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:58,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:58,269 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 05:28:58,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:28:58,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:58,693 INFO L262 TraceCheckSpWp]: Trace formula consists of 980 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:28:58,695 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:58,713 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:28:58,713 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:58,713 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:58,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [841412597] [2023-12-25 05:28:58,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [841412597] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:58,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:58,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:28:58,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888414611] [2023-12-25 05:28:58,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:58,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:28:58,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:58,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:28:58,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:28:58,716 INFO L87 Difference]: Start difference. First operand 26186 states and 44374 transitions. Second operand has 5 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-25 05:29:00,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:00,700 INFO L93 Difference]: Finished difference Result 26216 states and 44413 transitions. [2023-12-25 05:29:00,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:29:00,701 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 145 [2023-12-25 05:29:00,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:00,830 INFO L225 Difference]: With dead ends: 26216 [2023-12-25 05:29:00,830 INFO L226 Difference]: Without dead ends: 26196 [2023-12-25 05:29:00,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:29:00,848 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 34 mSDsluCounter, 2368 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 3171 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:00,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 3171 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:00,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26196 states. [2023-12-25 05:29:03,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26196 to 26186. [2023-12-25 05:29:03,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26186 states, 18743 states have (on average 1.5502854398975618) internal successors, (29057), 20266 states have internal predecessors, (29057), 6185 states have call successors, (6185), 950 states have call predecessors, (6185), 1257 states have return successors, (9090), 5809 states have call predecessors, (9090), 6180 states have call successors, (9090) [2023-12-25 05:29:03,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26186 states to 26186 states and 44332 transitions. [2023-12-25 05:29:03,180 INFO L78 Accepts]: Start accepts. Automaton has 26186 states and 44332 transitions. Word has length 145 [2023-12-25 05:29:03,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:03,181 INFO L495 AbstractCegarLoop]: Abstraction has 26186 states and 44332 transitions. [2023-12-25 05:29:03,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-25 05:29:03,181 INFO L276 IsEmpty]: Start isEmpty. Operand 26186 states and 44332 transitions. [2023-12-25 05:29:03,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 05:29:03,183 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:03,184 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-25 05:29:03,194 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 (38)] Ended with exit code 0 [2023-12-25 05:29:03,392 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 05:29:03,393 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:03,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:03,393 INFO L85 PathProgramCache]: Analyzing trace with hash -719320351, now seen corresponding path program 1 times [2023-12-25 05:29:03,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:03,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [772464515] [2023-12-25 05:29:03,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:03,394 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:03,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:03,396 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 05:29:03,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:29:03,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:03,769 INFO L262 TraceCheckSpWp]: Trace formula consists of 996 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 05:29:03,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:03,952 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-25 05:29:03,952 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:03,952 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:03,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [772464515] [2023-12-25 05:29:03,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [772464515] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:03,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:03,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:29:03,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693510526] [2023-12-25 05:29:03,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:03,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:29:03,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:03,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:29:03,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:29:03,954 INFO L87 Difference]: Start difference. First operand 26186 states and 44332 transitions. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-25 05:29:07,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:07,896 INFO L93 Difference]: Finished difference Result 52387 states and 88878 transitions. [2023-12-25 05:29:07,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:29:07,897 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 3 states have call successors, (17) Word has length 154 [2023-12-25 05:29:07,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:08,045 INFO L225 Difference]: With dead ends: 52387 [2023-12-25 05:29:08,045 INFO L226 Difference]: Without dead ends: 26288 [2023-12-25 05:29:08,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-25 05:29:08,126 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 1230 mSDsluCounter, 1156 mSDsCounter, 0 mSdLazyCounter, 2544 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1230 SdHoareTripleChecker+Valid, 1531 SdHoareTripleChecker+Invalid, 2877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 2544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:08,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1230 Valid, 1531 Invalid, 2877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 2544 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 05:29:08,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26288 states. [2023-12-25 05:29:10,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26288 to 26186. [2023-12-25 05:29:10,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26186 states, 18743 states have (on average 1.5480446033185722) internal successors, (29015), 20266 states have internal predecessors, (29015), 6185 states have call successors, (6185), 950 states have call predecessors, (6185), 1257 states have return successors, (9090), 5809 states have call predecessors, (9090), 6180 states have call successors, (9090) [2023-12-25 05:29:10,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26186 states to 26186 states and 44290 transitions. [2023-12-25 05:29:10,603 INFO L78 Accepts]: Start accepts. Automaton has 26186 states and 44290 transitions. Word has length 154 [2023-12-25 05:29:10,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:10,604 INFO L495 AbstractCegarLoop]: Abstraction has 26186 states and 44290 transitions. [2023-12-25 05:29:10,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-25 05:29:10,604 INFO L276 IsEmpty]: Start isEmpty. Operand 26186 states and 44290 transitions. [2023-12-25 05:29:10,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 05:29:10,607 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:10,607 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2023-12-25 05:29:10,615 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Ended with exit code 0 [2023-12-25 05:29:10,807 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 05:29:10,808 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:10,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:10,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1454561306, now seen corresponding path program 1 times [2023-12-25 05:29:10,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:10,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1140293346] [2023-12-25 05:29:10,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:10,809 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:10,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:10,810 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 05:29:10,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:29:11,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:11,149 INFO L262 TraceCheckSpWp]: Trace formula consists of 1009 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:29:11,152 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:11,163 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2023-12-25 05:29:11,163 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:11,163 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:11,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1140293346] [2023-12-25 05:29:11,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1140293346] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:11,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:11,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:11,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066044501] [2023-12-25 05:29:11,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:11,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:11,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:11,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:11,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:11,164 INFO L87 Difference]: Start difference. First operand 26186 states and 44290 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2023-12-25 05:29:13,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:13,362 INFO L93 Difference]: Finished difference Result 26566 states and 45046 transitions. [2023-12-25 05:29:13,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:29:13,363 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) Word has length 163 [2023-12-25 05:29:13,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:13,650 INFO L225 Difference]: With dead ends: 26566 [2023-12-25 05:29:13,650 INFO L226 Difference]: Without dead ends: 26546 [2023-12-25 05:29:13,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:29:13,664 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 47 mSDsluCounter, 1619 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 2456 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:13,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 2456 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:13,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26546 states. [2023-12-25 05:29:15,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26546 to 26228. [2023-12-25 05:29:15,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26228 states, 18785 states have (on average 1.5457013574660634) internal successors, (29036), 20308 states have internal predecessors, (29036), 6185 states have call successors, (6185), 950 states have call predecessors, (6185), 1257 states have return successors, (9090), 5809 states have call predecessors, (9090), 6180 states have call successors, (9090) [2023-12-25 05:29:15,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26228 states to 26228 states and 44311 transitions. [2023-12-25 05:29:15,925 INFO L78 Accepts]: Start accepts. Automaton has 26228 states and 44311 transitions. Word has length 163 [2023-12-25 05:29:15,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:15,926 INFO L495 AbstractCegarLoop]: Abstraction has 26228 states and 44311 transitions. [2023-12-25 05:29:15,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2023-12-25 05:29:15,926 INFO L276 IsEmpty]: Start isEmpty. Operand 26228 states and 44311 transitions. [2023-12-25 05:29:15,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2023-12-25 05:29:15,931 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:15,931 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:15,941 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Ended with exit code 0 [2023-12-25 05:29:16,134 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 05:29:16,134 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:16,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:16,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1693694540, now seen corresponding path program 1 times [2023-12-25 05:29:16,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:16,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1310936974] [2023-12-25 05:29:16,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:16,135 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:16,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:16,136 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 05:29:16,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:29:16,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:16,476 INFO L262 TraceCheckSpWp]: Trace formula consists of 1049 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:29:16,480 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:16,675 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 63 proven. 8 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-25 05:29:16,675 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:29:17,114 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 15 proven. 8 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-12-25 05:29:17,114 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:17,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1310936974] [2023-12-25 05:29:17,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1310936974] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:29:17,114 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:29:17,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2023-12-25 05:29:17,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994574807] [2023-12-25 05:29:17,114 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:29:17,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-25 05:29:17,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:17,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-25 05:29:17,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2023-12-25 05:29:17,116 INFO L87 Difference]: Start difference. First operand 26228 states and 44311 transitions. Second operand has 15 states, 15 states have (on average 13.133333333333333) internal successors, (197), 13 states have internal predecessors, (197), 8 states have call successors, (37), 5 states have call predecessors, (37), 10 states have return successors, (38), 10 states have call predecessors, (38), 7 states have call successors, (38) [2023-12-25 05:29:27,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:27,503 INFO L93 Difference]: Finished difference Result 86064 states and 147344 transitions. [2023-12-25 05:29:27,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 05:29:27,504 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 13.133333333333333) internal successors, (197), 13 states have internal predecessors, (197), 8 states have call successors, (37), 5 states have call predecessors, (37), 10 states have return successors, (38), 10 states have call predecessors, (38), 7 states have call successors, (38) Word has length 191 [2023-12-25 05:29:27,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:27,866 INFO L225 Difference]: With dead ends: 86064 [2023-12-25 05:29:27,866 INFO L226 Difference]: Without dead ends: 59923 [2023-12-25 05:29:27,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2023-12-25 05:29:27,962 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 4142 mSDsluCounter, 3976 mSDsCounter, 0 mSdLazyCounter, 7471 mSolverCounterSat, 1034 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4252 SdHoareTripleChecker+Valid, 4798 SdHoareTripleChecker+Invalid, 8505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1034 IncrementalHoareTripleChecker+Valid, 7471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:27,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4252 Valid, 4798 Invalid, 8505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1034 Valid, 7471 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-12-25 05:29:28,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59923 states. [2023-12-25 05:29:33,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59923 to 59534. [2023-12-25 05:29:33,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59534 states, 41619 states have (on average 1.5461447896393474) internal successors, (64349), 45161 states have internal predecessors, (64349), 15227 states have call successors, (15227), 1892 states have call predecessors, (15227), 2687 states have return successors, (22547), 14580 states have call predecessors, (22547), 15222 states have call successors, (22547) [2023-12-25 05:29:34,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59534 states to 59534 states and 102123 transitions. [2023-12-25 05:29:34,125 INFO L78 Accepts]: Start accepts. Automaton has 59534 states and 102123 transitions. Word has length 191 [2023-12-25 05:29:34,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:34,126 INFO L495 AbstractCegarLoop]: Abstraction has 59534 states and 102123 transitions. [2023-12-25 05:29:34,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.133333333333333) internal successors, (197), 13 states have internal predecessors, (197), 8 states have call successors, (37), 5 states have call predecessors, (37), 10 states have return successors, (38), 10 states have call predecessors, (38), 7 states have call successors, (38) [2023-12-25 05:29:34,126 INFO L276 IsEmpty]: Start isEmpty. Operand 59534 states and 102123 transitions. [2023-12-25 05:29:34,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2023-12-25 05:29:34,131 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:34,132 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:34,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Ended with exit code 0 [2023-12-25 05:29:34,334 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 05:29:34,335 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:34,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:34,335 INFO L85 PathProgramCache]: Analyzing trace with hash 513794721, now seen corresponding path program 1 times [2023-12-25 05:29:34,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:34,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [424162269] [2023-12-25 05:29:34,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:34,336 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:34,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:34,337 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 05:29:34,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:29:34,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:34,701 INFO L262 TraceCheckSpWp]: Trace formula consists of 1050 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:34,703 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:34,717 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-25 05:29:34,717 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:34,717 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:34,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [424162269] [2023-12-25 05:29:34,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [424162269] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:34,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:34,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:34,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875924711] [2023-12-25 05:29:34,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:34,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:34,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:34,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:34,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:34,718 INFO L87 Difference]: Start difference. First operand 59534 states and 102123 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:29:41,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:41,508 INFO L93 Difference]: Finished difference Result 119551 states and 206238 transitions. [2023-12-25 05:29:41,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:29:41,508 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 192 [2023-12-25 05:29:41,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:42,062 INFO L225 Difference]: With dead ends: 119551 [2023-12-25 05:29:42,062 INFO L226 Difference]: Without dead ends: 60068 [2023-12-25 05:29:42,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:29:42,291 INFO L413 NwaCegarLoop]: 774 mSDtfsCounter, 18 mSDsluCounter, 1513 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2287 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:42,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2287 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:42,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60068 states. [2023-12-25 05:29:48,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60068 to 60020. [2023-12-25 05:29:48,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60020 states, 42036 states have (on average 1.5370872585402988) internal successors, (64613), 45509 states have internal predecessors, (64613), 15164 states have call successors, (15164), 2114 states have call predecessors, (15164), 2819 states have return successors, (22274), 14496 states have call predecessors, (22274), 15159 states have call successors, (22274) [2023-12-25 05:29:48,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60020 states to 60020 states and 102051 transitions. [2023-12-25 05:29:48,625 INFO L78 Accepts]: Start accepts. Automaton has 60020 states and 102051 transitions. Word has length 192 [2023-12-25 05:29:48,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:48,625 INFO L495 AbstractCegarLoop]: Abstraction has 60020 states and 102051 transitions. [2023-12-25 05:29:48,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:29:48,626 INFO L276 IsEmpty]: Start isEmpty. Operand 60020 states and 102051 transitions. [2023-12-25 05:29:48,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-12-25 05:29:48,633 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:48,633 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:48,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Ended with exit code 0 [2023-12-25 05:29:48,833 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 05:29:48,834 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:48,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:48,835 INFO L85 PathProgramCache]: Analyzing trace with hash -419226554, now seen corresponding path program 1 times [2023-12-25 05:29:48,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:48,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1635685731] [2023-12-25 05:29:48,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:48,836 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:48,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:48,837 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 05:29:48,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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 05:29:49,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:49,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 1197 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:29:49,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:49,278 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-25 05:29:49,278 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:49,279 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:49,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1635685731] [2023-12-25 05:29:49,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1635685731] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:49,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:49,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:49,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393673870] [2023-12-25 05:29:49,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:49,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:49,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:49,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:49,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:49,280 INFO L87 Difference]: Start difference. First operand 60020 states and 102051 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23)