/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/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-22 02:35:51,780 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-22 02:35:51,837 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-22 02:35:51,841 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-22 02:35:51,842 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-22 02:35:51,862 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-22 02:35:51,863 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-22 02:35:51,863 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-22 02:35:51,863 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-22 02:35:51,864 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-22 02:35:51,864 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-22 02:35:51,864 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-22 02:35:51,865 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-22 02:35:51,865 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-22 02:35:51,866 INFO L153 SettingsManager]: * Use SBE=true [2023-12-22 02:35:51,866 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-22 02:35:51,866 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-22 02:35:51,867 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-22 02:35:51,867 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-22 02:35:51,867 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-22 02:35:51,868 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-22 02:35:51,876 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-22 02:35:51,876 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-22 02:35:51,876 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-22 02:35:51,876 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-22 02:35:51,877 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-22 02:35:51,877 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-22 02:35:51,877 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-22 02:35:51,878 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-22 02:35:51,878 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-22 02:35:51,878 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-22 02:35:51,879 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-22 02:35:51,879 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-22 02:35:51,879 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-22 02:35:51,880 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 02:35:51,880 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-22 02:35:51,880 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-22 02:35:51,881 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-22 02:35:51,881 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-22 02:35:51,881 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-22 02:35:51,882 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-22 02:35:51,888 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-22 02:35:51,888 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-22 02:35:51,888 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-22 02:35:51,888 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-22 02:35:51,888 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-22 02:35:51,889 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-22 02:35:52,119 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-22 02:35:52,144 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-22 02:35:52,146 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-22 02:35:52,148 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-22 02:35:52,149 INFO L274 PluginConnector]: CDTParser initialized [2023-12-22 02:35:52,150 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.c [2023-12-22 02:35:53,468 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-22 02:35:53,673 INFO L384 CDTParser]: Found 1 translation units. [2023-12-22 02:35:53,673 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.c [2023-12-22 02:35:53,687 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8ce7b8fea/9d24a2e703274cc18ef819d8bd14c460/FLAG72e8f7677 [2023-12-22 02:35:53,698 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8ce7b8fea/9d24a2e703274cc18ef819d8bd14c460 [2023-12-22 02:35:53,700 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-22 02:35:53,701 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-22 02:35:53,702 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-22 02:35:53,702 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-22 02:35:53,710 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-22 02:35:53,711 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 02:35:53" (1/1) ... [2023-12-22 02:35:53,711 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45de29a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:53, skipping insertion in model container [2023-12-22 02:35:53,712 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 02:35:53" (1/1) ... [2023-12-22 02:35:53,784 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-22 02:35:53,918 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.c[914,927] [2023-12-22 02:35:53,989 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.c[7115,7128] [2023-12-22 02:35:54,080 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 02:35:54,108 INFO L202 MainTranslator]: Completed pre-run [2023-12-22 02:35:54,118 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.c[914,927] [2023-12-22 02:35:54,133 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.c[7115,7128] [2023-12-22 02:35:54,181 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 02:35:54,208 INFO L206 MainTranslator]: Completed translation [2023-12-22 02:35:54,208 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54 WrapperNode [2023-12-22 02:35:54,209 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-22 02:35:54,210 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-22 02:35:54,210 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-22 02:35:54,210 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-22 02:35:54,217 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,250 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,315 INFO L138 Inliner]: procedures = 74, calls = 87, calls flagged for inlining = 42, calls inlined = 42, statements flattened = 913 [2023-12-22 02:35:54,323 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-22 02:35:54,324 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-22 02:35:54,324 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-22 02:35:54,325 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-22 02:35:54,343 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,343 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,352 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,373 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-22 02:35:54,373 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,373 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,387 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,399 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,402 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,405 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,411 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-22 02:35:54,412 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-22 02:35:54,412 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-22 02:35:54,412 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-22 02:35:54,413 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (1/1) ... [2023-12-22 02:35:54,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 02:35:54,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-22 02:35:54,442 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-22 02:35:54,457 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-22 02:35:54,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-22 02:35:54,478 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-22 02:35:54,479 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-22 02:35:54,479 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-22 02:35:54,479 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-22 02:35:54,479 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-22 02:35:54,480 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-22 02:35:54,480 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-22 02:35:54,480 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-22 02:35:54,480 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-22 02:35:54,480 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-22 02:35:54,480 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-22 02:35:54,480 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-22 02:35:54,480 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-22 02:35:54,480 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-22 02:35:54,481 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-22 02:35:54,481 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-22 02:35:54,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-22 02:35:54,481 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-22 02:35:54,481 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-22 02:35:54,482 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-22 02:35:54,482 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-22 02:35:54,482 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-22 02:35:54,483 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-22 02:35:54,483 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-22 02:35:54,484 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-22 02:35:54,484 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-22 02:35:54,484 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-22 02:35:54,484 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-22 02:35:54,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-22 02:35:54,484 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-22 02:35:54,484 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-22 02:35:54,635 INFO L241 CfgBuilder]: Building ICFG [2023-12-22 02:35:54,638 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-22 02:35:55,539 INFO L282 CfgBuilder]: Performing block encoding [2023-12-22 02:35:55,625 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-22 02:35:55,626 INFO L309 CfgBuilder]: Removed 17 assume(true) statements. [2023-12-22 02:35:55,626 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 02:35:55 BoogieIcfgContainer [2023-12-22 02:35:55,626 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-22 02:35:55,630 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-22 02:35:55,630 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-22 02:35:55,633 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-22 02:35:55,634 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 02:35:53" (1/3) ... [2023-12-22 02:35:55,635 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@be47249 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 02:35:55, skipping insertion in model container [2023-12-22 02:35:55,635 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:35:54" (2/3) ... [2023-12-22 02:35:55,635 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@be47249 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 02:35:55, skipping insertion in model container [2023-12-22 02:35:55,635 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 02:35:55" (3/3) ... [2023-12-22 02:35:55,637 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.10.cil-2.c [2023-12-22 02:35:55,653 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-22 02:35:55,654 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-22 02:35:55,723 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-22 02:35:55,730 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;@aa8289d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-22 02:35:55,731 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-22 02:35:55,741 INFO L276 IsEmpty]: Start isEmpty. Operand has 393 states, 338 states have (on average 1.7071005917159763) internal successors, (577), 344 states have internal predecessors, (577), 38 states have call successors, (38), 14 states have call predecessors, (38), 14 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-22 02:35:55,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:35:55,760 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:35:55,761 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:35:55,762 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:35:55,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:35:55,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1051938744, now seen corresponding path program 1 times [2023-12-22 02:35:55,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:35:55,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [733153435] [2023-12-22 02:35:55,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:35:55,785 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:35:55,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:35:55,788 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-22 02:35:55,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:35:55,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:35:55,966 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-22 02:35:55,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:35:56,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:35:56,072 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:35:56,073 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:35:56,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [733153435] [2023-12-22 02:35:56,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [733153435] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:35:56,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:35:56,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:35:56,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796464984] [2023-12-22 02:35:56,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:35:56,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:35:56,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:35:56,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:35:56,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:35:56,120 INFO L87 Difference]: Start difference. First operand has 393 states, 338 states have (on average 1.7071005917159763) internal successors, (577), 344 states have internal predecessors, (577), 38 states have call successors, (38), 14 states have call predecessors, (38), 14 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:35:57,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:35:57,315 INFO L93 Difference]: Finished difference Result 858 states and 1417 transitions. [2023-12-22 02:35:57,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:35:57,318 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-22 02:35:57,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:35:57,331 INFO L225 Difference]: With dead ends: 858 [2023-12-22 02:35:57,331 INFO L226 Difference]: Without dead ends: 483 [2023-12-22 02:35:57,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 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-22 02:35:57,340 INFO L413 NwaCegarLoop]: 330 mSDtfsCounter, 411 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 1057 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 1149 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:35:57,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 1149 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1057 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-22 02:35:57,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-12-22 02:35:57,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 476. [2023-12-22 02:35:57,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 403 states have (on average 1.5707196029776676) internal successors, (633), 409 states have internal predecessors, (633), 49 states have call successors, (49), 21 states have call predecessors, (49), 22 states have return successors, (52), 48 states have call predecessors, (52), 47 states have call successors, (52) [2023-12-22 02:35:57,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 734 transitions. [2023-12-22 02:35:57,418 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 734 transitions. Word has length 58 [2023-12-22 02:35:57,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:35:57,418 INFO L495 AbstractCegarLoop]: Abstraction has 476 states and 734 transitions. [2023-12-22 02:35:57,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:35:57,419 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 734 transitions. [2023-12-22 02:35:57,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:35:57,422 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:35:57,422 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:35:57,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-22 02:35:57,628 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-22 02:35:57,629 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:35:57,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:35:57,630 INFO L85 PathProgramCache]: Analyzing trace with hash -2143100791, now seen corresponding path program 1 times [2023-12-22 02:35:57,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:35:57,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2045125617] [2023-12-22 02:35:57,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:35:57,631 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:35:57,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:35:57,633 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-22 02:35:57,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:35:57,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:35:57,743 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:35:57,746 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:35:57,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:35:57,824 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:35:57,825 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:35:57,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2045125617] [2023-12-22 02:35:57,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2045125617] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:35:57,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:35:57,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:35:57,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334598583] [2023-12-22 02:35:57,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:35:57,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:35:57,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:35:57,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:35:57,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:35:57,833 INFO L87 Difference]: Start difference. First operand 476 states and 734 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:35:58,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:35:58,799 INFO L93 Difference]: Finished difference Result 835 states and 1255 transitions. [2023-12-22 02:35:58,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:35:58,800 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-22 02:35:58,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:35:58,806 INFO L225 Difference]: With dead ends: 835 [2023-12-22 02:35:58,806 INFO L226 Difference]: Without dead ends: 671 [2023-12-22 02:35:58,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 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-22 02:35:58,808 INFO L413 NwaCegarLoop]: 330 mSDtfsCounter, 400 mSDsluCounter, 815 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:35:58,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 1145 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-22 02:35:58,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2023-12-22 02:35:58,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 663. [2023-12-22 02:35:58,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 546 states have (on average 1.521978021978022) internal successors, (831), 560 states have internal predecessors, (831), 71 states have call successors, (71), 35 states have call predecessors, (71), 44 states have return successors, (94), 72 states have call predecessors, (94), 69 states have call successors, (94) [2023-12-22 02:35:58,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 996 transitions. [2023-12-22 02:35:58,861 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 996 transitions. Word has length 58 [2023-12-22 02:35:58,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:35:58,861 INFO L495 AbstractCegarLoop]: Abstraction has 663 states and 996 transitions. [2023-12-22 02:35:58,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:35:58,862 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 996 transitions. [2023-12-22 02:35:58,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:35:58,865 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:35:58,865 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:35:58,880 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-22 02:35:59,073 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-22 02:35:59,073 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:35:59,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:35:59,074 INFO L85 PathProgramCache]: Analyzing trace with hash 207873737, now seen corresponding path program 1 times [2023-12-22 02:35:59,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:35:59,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [570789840] [2023-12-22 02:35:59,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:35:59,075 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:35:59,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:35:59,077 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-22 02:35:59,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-22 02:35:59,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:35:59,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:35:59,179 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:35:59,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:35:59,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:35:59,212 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:35:59,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [570789840] [2023-12-22 02:35:59,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [570789840] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:35:59,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:35:59,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:35:59,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455428474] [2023-12-22 02:35:59,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:35:59,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:35:59,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:35:59,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:35:59,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:35:59,215 INFO L87 Difference]: Start difference. First operand 663 states and 996 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:35:59,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:35:59,418 INFO L93 Difference]: Finished difference Result 1018 states and 1493 transitions. [2023-12-22 02:35:59,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:35:59,419 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-22 02:35:59,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:35:59,424 INFO L225 Difference]: With dead ends: 1018 [2023-12-22 02:35:59,424 INFO L226 Difference]: Without dead ends: 681 [2023-12-22 02:35:59,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:35:59,426 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 6 mSDsluCounter, 2243 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2805 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:35:59,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2805 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:35:59,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2023-12-22 02:35:59,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 671. [2023-12-22 02:35:59,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 552 states have (on average 1.5126811594202898) internal successors, (835), 566 states have internal predecessors, (835), 71 states have call successors, (71), 35 states have call predecessors, (71), 46 states have return successors, (96), 74 states have call predecessors, (96), 69 states have call successors, (96) [2023-12-22 02:35:59,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1002 transitions. [2023-12-22 02:35:59,484 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1002 transitions. Word has length 58 [2023-12-22 02:35:59,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:35:59,484 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 1002 transitions. [2023-12-22 02:35:59,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:35:59,485 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1002 transitions. [2023-12-22 02:35:59,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:35:59,487 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:35:59,487 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:35:59,501 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-22 02:35:59,701 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-22 02:35:59,702 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:35:59,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:35:59,703 INFO L85 PathProgramCache]: Analyzing trace with hash -2036109561, now seen corresponding path program 1 times [2023-12-22 02:35:59,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:35:59,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [924592101] [2023-12-22 02:35:59,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:35:59,704 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:35:59,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:35:59,705 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-22 02:35:59,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:35:59,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:35:59,802 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:35:59,805 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:35:59,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:35:59,836 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:35:59,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:35:59,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [924592101] [2023-12-22 02:35:59,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [924592101] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:35:59,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:35:59,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:35:59,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756440868] [2023-12-22 02:35:59,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:35:59,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:35:59,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:35:59,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:35:59,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:35:59,839 INFO L87 Difference]: Start difference. First operand 671 states and 1002 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:00,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:00,031 INFO L93 Difference]: Finished difference Result 1028 states and 1495 transitions. [2023-12-22 02:36:00,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:36:00,031 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-22 02:36:00,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:00,035 INFO L225 Difference]: With dead ends: 1028 [2023-12-22 02:36:00,035 INFO L226 Difference]: Without dead ends: 683 [2023-12-22 02:36:00,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:36:00,037 INFO L413 NwaCegarLoop]: 563 mSDtfsCounter, 3 mSDsluCounter, 2247 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2810 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:00,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2810 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:00,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2023-12-22 02:36:00,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 679. [2023-12-22 02:36:00,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 558 states have (on average 1.503584229390681) internal successors, (839), 572 states have internal predecessors, (839), 71 states have call successors, (71), 35 states have call predecessors, (71), 48 states have return successors, (98), 76 states have call predecessors, (98), 69 states have call successors, (98) [2023-12-22 02:36:00,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 1008 transitions. [2023-12-22 02:36:00,071 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 1008 transitions. Word has length 58 [2023-12-22 02:36:00,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:00,071 INFO L495 AbstractCegarLoop]: Abstraction has 679 states and 1008 transitions. [2023-12-22 02:36:00,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:00,072 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 1008 transitions. [2023-12-22 02:36:00,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:36:00,073 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:00,074 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:00,081 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-22 02:36:00,278 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-22 02:36:00,278 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:00,279 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:00,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1974069947, now seen corresponding path program 1 times [2023-12-22 02:36:00,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:00,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342094722] [2023-12-22 02:36:00,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:00,280 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:00,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:00,281 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-22 02:36:00,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:00,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:00,401 INFO L262 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:00,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:00,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:00,479 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:00,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:00,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342094722] [2023-12-22 02:36:00,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342094722] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:00,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:00,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:00,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87274385] [2023-12-22 02:36:00,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:00,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:36:00,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:00,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:36:00,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:36:00,490 INFO L87 Difference]: Start difference. First operand 679 states and 1008 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-22 02:36:01,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:01,116 INFO L93 Difference]: Finished difference Result 1377 states and 1955 transitions. [2023-12-22 02:36:01,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:01,117 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-22 02:36:01,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:01,123 INFO L225 Difference]: With dead ends: 1377 [2023-12-22 02:36:01,123 INFO L226 Difference]: Without dead ends: 1028 [2023-12-22 02:36:01,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 56 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-22 02:36:01,125 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 835 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:01,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [864 Valid, 597 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:01,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2023-12-22 02:36:01,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 1024. [2023-12-22 02:36:01,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 813 states have (on average 1.4440344403444034) internal successors, (1174), 842 states have internal predecessors, (1174), 117 states have call successors, (117), 63 states have call predecessors, (117), 92 states have return successors, (183), 127 states have call predecessors, (183), 115 states have call successors, (183) [2023-12-22 02:36:01,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 1474 transitions. [2023-12-22 02:36:01,190 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 1474 transitions. Word has length 58 [2023-12-22 02:36:01,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:01,190 INFO L495 AbstractCegarLoop]: Abstraction has 1024 states and 1474 transitions. [2023-12-22 02:36:01,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-22 02:36:01,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 1474 transitions. [2023-12-22 02:36:01,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-22 02:36:01,193 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:01,193 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:01,202 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-22 02:36:01,398 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-22 02:36:01,399 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:01,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:01,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1929630287, now seen corresponding path program 1 times [2023-12-22 02:36:01,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:01,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [299445456] [2023-12-22 02:36:01,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:01,400 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:01,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:01,401 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-22 02:36:01,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:01,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:01,498 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:01,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:01,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:01,585 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:01,585 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:01,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [299445456] [2023-12-22 02:36:01,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [299445456] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:01,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:01,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:01,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504742694] [2023-12-22 02:36:01,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:01,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:01,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:01,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:01,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:01,588 INFO L87 Difference]: Start difference. First operand 1024 states and 1474 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:01,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:01,734 INFO L93 Difference]: Finished difference Result 2338 states and 3245 transitions. [2023-12-22 02:36:01,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:01,735 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 59 [2023-12-22 02:36:01,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:01,742 INFO L225 Difference]: With dead ends: 2338 [2023-12-22 02:36:01,743 INFO L226 Difference]: Without dead ends: 1656 [2023-12-22 02:36:01,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:01,745 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 548 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:01,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [548 Valid, 669 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:01,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2023-12-22 02:36:01,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1612. [2023-12-22 02:36:01,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1612 states, 1253 states have (on average 1.3854748603351956) internal successors, (1736), 1304 states have internal predecessors, (1736), 183 states have call successors, (183), 119 states have call predecessors, (183), 174 states have return successors, (297), 197 states have call predecessors, (297), 181 states have call successors, (297) [2023-12-22 02:36:01,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1612 states to 1612 states and 2216 transitions. [2023-12-22 02:36:01,849 INFO L78 Accepts]: Start accepts. Automaton has 1612 states and 2216 transitions. Word has length 59 [2023-12-22 02:36:01,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:01,850 INFO L495 AbstractCegarLoop]: Abstraction has 1612 states and 2216 transitions. [2023-12-22 02:36:01,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:01,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1612 states and 2216 transitions. [2023-12-22 02:36:01,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-22 02:36:01,853 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:01,853 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:01,861 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 (7)] Ended with exit code 0 [2023-12-22 02:36:02,057 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-22 02:36:02,058 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:02,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:02,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1176185545, now seen corresponding path program 1 times [2023-12-22 02:36:02,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:02,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1373568652] [2023-12-22 02:36:02,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:02,059 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:02,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:02,060 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-22 02:36:02,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:02,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:02,144 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:02,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:02,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:02,218 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:02,219 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:02,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1373568652] [2023-12-22 02:36:02,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1373568652] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:02,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:02,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:02,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735201814] [2023-12-22 02:36:02,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:02,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:02,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:02,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:02,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:02,221 INFO L87 Difference]: Start difference. First operand 1612 states and 2216 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:02,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:02,478 INFO L93 Difference]: Finished difference Result 4028 states and 5385 transitions. [2023-12-22 02:36:02,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:02,479 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 60 [2023-12-22 02:36:02,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:02,492 INFO L225 Difference]: With dead ends: 4028 [2023-12-22 02:36:02,492 INFO L226 Difference]: Without dead ends: 2730 [2023-12-22 02:36:02,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:02,496 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 63 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1093 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:02,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1093 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:02,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2730 states. [2023-12-22 02:36:02,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2730 to 2698. [2023-12-22 02:36:02,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2698 states, 2071 states have (on average 1.3408981168517624) internal successors, (2777), 2143 states have internal predecessors, (2777), 303 states have call successors, (303), 231 states have call predecessors, (303), 322 states have return successors, (475), 328 states have call predecessors, (475), 301 states have call successors, (475) [2023-12-22 02:36:02,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2698 states to 2698 states and 3555 transitions. [2023-12-22 02:36:02,664 INFO L78 Accepts]: Start accepts. Automaton has 2698 states and 3555 transitions. Word has length 60 [2023-12-22 02:36:02,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:02,664 INFO L495 AbstractCegarLoop]: Abstraction has 2698 states and 3555 transitions. [2023-12-22 02:36:02,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:02,664 INFO L276 IsEmpty]: Start isEmpty. Operand 2698 states and 3555 transitions. [2023-12-22 02:36:02,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-22 02:36:02,666 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:02,666 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:02,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:02,871 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-22 02:36:02,871 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:02,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:02,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1632430454, now seen corresponding path program 1 times [2023-12-22 02:36:02,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:02,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1184236708] [2023-12-22 02:36:02,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:02,873 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:02,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:02,874 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-22 02:36:02,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:02,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:02,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:02,976 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:03,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:03,041 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:03,041 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:03,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1184236708] [2023-12-22 02:36:03,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1184236708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:03,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:03,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:03,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173490714] [2023-12-22 02:36:03,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:03,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:03,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:03,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:03,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:03,043 INFO L87 Difference]: Start difference. First operand 2698 states and 3555 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:03,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:03,282 INFO L93 Difference]: Finished difference Result 5634 states and 7293 transitions. [2023-12-22 02:36:03,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:03,283 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2023-12-22 02:36:03,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:03,295 INFO L225 Difference]: With dead ends: 5634 [2023-12-22 02:36:03,295 INFO L226 Difference]: Without dead ends: 3258 [2023-12-22 02:36:03,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:03,300 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 543 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:03,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [543 Valid, 669 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:03,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2023-12-22 02:36:03,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 3214. [2023-12-22 02:36:03,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3214 states, 2459 states have (on average 1.321268808458723) internal successors, (3249), 2539 states have internal predecessors, (3249), 367 states have call successors, (367), 287 states have call predecessors, (367), 386 states have return successors, (558), 392 states have call predecessors, (558), 365 states have call successors, (558) [2023-12-22 02:36:03,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3214 states to 3214 states and 4174 transitions. [2023-12-22 02:36:03,469 INFO L78 Accepts]: Start accepts. Automaton has 3214 states and 4174 transitions. Word has length 66 [2023-12-22 02:36:03,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:03,469 INFO L495 AbstractCegarLoop]: Abstraction has 3214 states and 4174 transitions. [2023-12-22 02:36:03,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:03,470 INFO L276 IsEmpty]: Start isEmpty. Operand 3214 states and 4174 transitions. [2023-12-22 02:36:03,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-22 02:36:03,471 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:03,471 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:36:03,479 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-22 02:36:03,675 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-22 02:36:03,676 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:03,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:03,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1451057087, now seen corresponding path program 1 times [2023-12-22 02:36:03,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:03,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [231509481] [2023-12-22 02:36:03,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:03,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-22 02:36:03,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:03,679 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-22 02:36:03,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:03,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:03,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:03,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:03,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:03,806 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:03,807 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:03,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [231509481] [2023-12-22 02:36:03,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [231509481] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:03,807 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:03,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:03,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374972256] [2023-12-22 02:36:03,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:03,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:36:03,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:03,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:36:03,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:36:03,809 INFO L87 Difference]: Start difference. First operand 3214 states and 4174 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:04,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:04,245 INFO L93 Difference]: Finished difference Result 3834 states and 4947 transitions. [2023-12-22 02:36:04,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:04,245 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2023-12-22 02:36:04,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:04,267 INFO L225 Difference]: With dead ends: 3834 [2023-12-22 02:36:04,267 INFO L226 Difference]: Without dead ends: 3831 [2023-12-22 02:36:04,270 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 65 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-22 02:36:04,272 INFO L413 NwaCegarLoop]: 576 mSDtfsCounter, 1125 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:04,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1125 Valid, 652 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-22 02:36:04,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3831 states. [2023-12-22 02:36:04,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3831 to 3797. [2023-12-22 02:36:04,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3797 states, 2897 states have (on average 1.3110113910942354) internal successors, (3798), 2991 states have internal predecessors, (3798), 432 states have call successors, (432), 343 states have call predecessors, (432), 466 states have return successors, (661), 467 states have call predecessors, (661), 431 states have call successors, (661) [2023-12-22 02:36:04,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3797 states to 3797 states and 4891 transitions. [2023-12-22 02:36:04,582 INFO L78 Accepts]: Start accepts. Automaton has 3797 states and 4891 transitions. Word has length 67 [2023-12-22 02:36:04,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:04,584 INFO L495 AbstractCegarLoop]: Abstraction has 3797 states and 4891 transitions. [2023-12-22 02:36:04,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:04,584 INFO L276 IsEmpty]: Start isEmpty. Operand 3797 states and 4891 transitions. [2023-12-22 02:36:04,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-22 02:36:04,586 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:04,586 INFO L195 NwaCegarLoop]: trace histogram [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-22 02:36:04,593 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-22 02:36:04,790 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-22 02:36:04,791 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:04,791 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:04,791 INFO L85 PathProgramCache]: Analyzing trace with hash -2034394336, now seen corresponding path program 1 times [2023-12-22 02:36:04,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:04,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [504661595] [2023-12-22 02:36:04,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:04,792 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:04,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:04,795 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-22 02:36:04,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:04,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:04,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:36:04,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:05,176 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:05,177 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:36:05,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:05,299 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:05,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [504661595] [2023-12-22 02:36:05,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [504661595] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:36:05,299 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:36:05,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2023-12-22 02:36:05,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528450974] [2023-12-22 02:36:05,300 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:36:05,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-22 02:36:05,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:05,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-22 02:36:05,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:36:05,302 INFO L87 Difference]: Start difference. First operand 3797 states and 4891 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-22 02:36:06,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:06,277 INFO L93 Difference]: Finished difference Result 8336 states and 10647 transitions. [2023-12-22 02:36:06,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-22 02:36:06,278 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 68 [2023-12-22 02:36:06,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:06,317 INFO L225 Difference]: With dead ends: 8336 [2023-12-22 02:36:06,317 INFO L226 Difference]: Without dead ends: 8333 [2023-12-22 02:36:06,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:36:06,323 INFO L413 NwaCegarLoop]: 726 mSDtfsCounter, 1431 mSDsluCounter, 1842 mSDsCounter, 0 mSdLazyCounter, 563 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1431 SdHoareTripleChecker+Valid, 2568 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:06,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1431 Valid, 2568 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 563 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:06,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8333 states. [2023-12-22 02:36:06,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8333 to 6151. [2023-12-22 02:36:06,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6151 states, 4671 states have (on average 1.3012202954399485) internal successors, (6078), 4831 states have internal predecessors, (6078), 696 states have call successors, (696), 567 states have call predecessors, (696), 782 states have return successors, (1095), 757 states have call predecessors, (1095), 695 states have call successors, (1095) [2023-12-22 02:36:06,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6151 states to 6151 states and 7869 transitions. [2023-12-22 02:36:06,877 INFO L78 Accepts]: Start accepts. Automaton has 6151 states and 7869 transitions. Word has length 68 [2023-12-22 02:36:06,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:06,877 INFO L495 AbstractCegarLoop]: Abstraction has 6151 states and 7869 transitions. [2023-12-22 02:36:06,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-22 02:36:06,879 INFO L276 IsEmpty]: Start isEmpty. Operand 6151 states and 7869 transitions. [2023-12-22 02:36:06,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-22 02:36:06,881 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:06,882 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:06,891 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-22 02:36:07,086 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-22 02:36:07,088 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:07,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:07,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1844962687, now seen corresponding path program 2 times [2023-12-22 02:36:07,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:07,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1058614831] [2023-12-22 02:36:07,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-22 02:36:07,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-22 02:36:07,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:07,094 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-22 02:36:07,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:07,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-22 02:36:07,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-22 02:36:07,197 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:07,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:07,207 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:07,208 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:07,208 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:07,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1058614831] [2023-12-22 02:36:07,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1058614831] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:07,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:07,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:07,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211412521] [2023-12-22 02:36:07,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:07,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:07,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:07,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:07,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:07,211 INFO L87 Difference]: Start difference. First operand 6151 states and 7869 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:07,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:07,578 INFO L93 Difference]: Finished difference Result 9122 states and 11725 transitions. [2023-12-22 02:36:07,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:07,578 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2023-12-22 02:36:07,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:07,604 INFO L225 Difference]: With dead ends: 9122 [2023-12-22 02:36:07,604 INFO L226 Difference]: Without dead ends: 3819 [2023-12-22 02:36:07,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:07,618 INFO L413 NwaCegarLoop]: 625 mSDtfsCounter, 579 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:07,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [579 Valid, 727 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:07,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3819 states. [2023-12-22 02:36:07,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3819 to 3795. [2023-12-22 02:36:07,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 2899 states have (on average 1.2942393928941014) internal successors, (3752), 2989 states have internal predecessors, (3752), 432 states have call successors, (432), 343 states have call predecessors, (432), 462 states have return successors, (629), 467 states have call predecessors, (629), 431 states have call successors, (629) [2023-12-22 02:36:07,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 4813 transitions. [2023-12-22 02:36:07,982 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 4813 transitions. Word has length 71 [2023-12-22 02:36:07,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:07,983 INFO L495 AbstractCegarLoop]: Abstraction has 3795 states and 4813 transitions. [2023-12-22 02:36:07,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:07,983 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 4813 transitions. [2023-12-22 02:36:07,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-22 02:36:07,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:07,985 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] [2023-12-22 02:36:07,995 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-22 02:36:08,190 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-22 02:36:08,191 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:08,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:08,191 INFO L85 PathProgramCache]: Analyzing trace with hash 568509296, now seen corresponding path program 1 times [2023-12-22 02:36:08,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:08,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [797543830] [2023-12-22 02:36:08,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:08,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:08,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:08,193 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-22 02:36:08,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:08,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:08,293 INFO L262 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:08,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:08,315 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:08,316 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:08,316 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:08,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [797543830] [2023-12-22 02:36:08,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [797543830] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:08,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:08,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:08,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441155523] [2023-12-22 02:36:08,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:08,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:08,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:08,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:08,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:08,318 INFO L87 Difference]: Start difference. First operand 3795 states and 4813 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:36:08,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:08,823 INFO L93 Difference]: Finished difference Result 10232 states and 12772 transitions. [2023-12-22 02:36:08,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:08,823 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 76 [2023-12-22 02:36:08,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:08,845 INFO L225 Difference]: With dead ends: 10232 [2023-12-22 02:36:08,845 INFO L226 Difference]: Without dead ends: 5443 [2023-12-22 02:36:08,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:08,858 INFO L413 NwaCegarLoop]: 635 mSDtfsCounter, 84 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 1188 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:08,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 1188 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:08,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5443 states. [2023-12-22 02:36:09,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5443 to 5443. [2023-12-22 02:36:09,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5443 states, 4109 states have (on average 1.2706254563154051) internal successors, (5221), 4244 states have internal predecessors, (5221), 630 states have call successors, (630), 511 states have call predecessors, (630), 702 states have return successors, (953), 692 states have call predecessors, (953), 629 states have call successors, (953) [2023-12-22 02:36:09,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5443 states to 5443 states and 6804 transitions. [2023-12-22 02:36:09,280 INFO L78 Accepts]: Start accepts. Automaton has 5443 states and 6804 transitions. Word has length 76 [2023-12-22 02:36:09,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:09,280 INFO L495 AbstractCegarLoop]: Abstraction has 5443 states and 6804 transitions. [2023-12-22 02:36:09,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:36:09,281 INFO L276 IsEmpty]: Start isEmpty. Operand 5443 states and 6804 transitions. [2023-12-22 02:36:09,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-22 02:36:09,284 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:09,284 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-22 02:36:09,290 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-22 02:36:09,488 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-22 02:36:09,489 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:09,489 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:09,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1012007757, now seen corresponding path program 1 times [2023-12-22 02:36:09,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:09,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [496188985] [2023-12-22 02:36:09,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:09,490 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:09,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:09,491 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-22 02:36:09,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:09,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:09,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:09,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:09,661 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-22 02:36:09,661 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:09,661 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:09,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [496188985] [2023-12-22 02:36:09,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [496188985] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:09,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:09,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:09,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821645394] [2023-12-22 02:36:09,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:09,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:36:09,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:09,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:36:09,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:36:09,664 INFO L87 Difference]: Start difference. First operand 5443 states and 6804 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:36:10,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:10,606 INFO L93 Difference]: Finished difference Result 10590 states and 13136 transitions. [2023-12-22 02:36:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:10,606 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 85 [2023-12-22 02:36:10,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:10,638 INFO L225 Difference]: With dead ends: 10590 [2023-12-22 02:36:10,638 INFO L226 Difference]: Without dead ends: 5473 [2023-12-22 02:36:10,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 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-22 02:36:10,650 INFO L413 NwaCegarLoop]: 292 mSDtfsCounter, 815 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:10,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [843 Valid, 578 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:10,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5473 states. [2023-12-22 02:36:11,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5473 to 5473. [2023-12-22 02:36:11,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5473 states, 4124 states have (on average 1.2536372453928224) internal successors, (5170), 4274 states have internal predecessors, (5170), 630 states have call successors, (630), 511 states have call predecessors, (630), 717 states have return successors, (953), 692 states have call predecessors, (953), 629 states have call successors, (953) [2023-12-22 02:36:11,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5473 states to 5473 states and 6753 transitions. [2023-12-22 02:36:11,117 INFO L78 Accepts]: Start accepts. Automaton has 5473 states and 6753 transitions. Word has length 85 [2023-12-22 02:36:11,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:11,117 INFO L495 AbstractCegarLoop]: Abstraction has 5473 states and 6753 transitions. [2023-12-22 02:36:11,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:36:11,117 INFO L276 IsEmpty]: Start isEmpty. Operand 5473 states and 6753 transitions. [2023-12-22 02:36:11,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-22 02:36:11,120 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:11,121 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-22 02:36:11,128 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-22 02:36:11,328 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-22 02:36:11,329 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:11,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:11,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1786321226, now seen corresponding path program 1 times [2023-12-22 02:36:11,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:11,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1231562024] [2023-12-22 02:36:11,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:11,330 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:11,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:11,332 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-22 02:36:11,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:11,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:11,437 INFO L262 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:11,440 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:11,462 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-22 02:36:11,462 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:11,462 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:11,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1231562024] [2023-12-22 02:36:11,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1231562024] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:11,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:11,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:11,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532131412] [2023-12-22 02:36:11,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:11,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:11,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:11,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:11,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:11,464 INFO L87 Difference]: Start difference. First operand 5473 states and 6753 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:36:11,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:11,961 INFO L93 Difference]: Finished difference Result 10379 states and 12691 transitions. [2023-12-22 02:36:11,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:11,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2023-12-22 02:36:11,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:11,981 INFO L225 Difference]: With dead ends: 10379 [2023-12-22 02:36:11,981 INFO L226 Difference]: Without dead ends: 5222 [2023-12-22 02:36:11,991 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:11,991 INFO L413 NwaCegarLoop]: 629 mSDtfsCounter, 91 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:11,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 1179 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:11,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5222 states. [2023-12-22 02:36:12,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5222 to 5219. [2023-12-22 02:36:12,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5219 states, 3940 states have (on average 1.2416243654822334) internal successors, (4892), 4084 states have internal predecessors, (4892), 592 states have call successors, (592), 483 states have call predecessors, (592), 685 states have return successors, (836), 654 states have call predecessors, (836), 591 states have call successors, (836) [2023-12-22 02:36:12,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5219 states to 5219 states and 6320 transitions. [2023-12-22 02:36:12,352 INFO L78 Accepts]: Start accepts. Automaton has 5219 states and 6320 transitions. Word has length 86 [2023-12-22 02:36:12,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:12,352 INFO L495 AbstractCegarLoop]: Abstraction has 5219 states and 6320 transitions. [2023-12-22 02:36:12,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:36:12,353 INFO L276 IsEmpty]: Start isEmpty. Operand 5219 states and 6320 transitions. [2023-12-22 02:36:12,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-22 02:36:12,359 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:12,359 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-22 02:36:12,367 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-22 02:36:12,564 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-22 02:36:12,564 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:12,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:12,565 INFO L85 PathProgramCache]: Analyzing trace with hash 151731485, now seen corresponding path program 1 times [2023-12-22 02:36:12,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:12,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1537260209] [2023-12-22 02:36:12,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:12,566 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:12,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:12,567 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-22 02:36:12,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-22 02:36:12,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:12,686 INFO L262 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:12,689 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:12,720 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-12-22 02:36:12,721 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:12,721 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:12,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1537260209] [2023-12-22 02:36:12,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1537260209] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:12,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:12,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:12,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144506910] [2023-12-22 02:36:12,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:12,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:12,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:12,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:12,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:12,723 INFO L87 Difference]: Start difference. First operand 5219 states and 6320 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-22 02:36:13,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:13,971 INFO L93 Difference]: Finished difference Result 12470 states and 15006 transitions. [2023-12-22 02:36:13,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-22 02:36:13,972 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 145 [2023-12-22 02:36:13,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:13,993 INFO L225 Difference]: With dead ends: 12470 [2023-12-22 02:36:13,994 INFO L226 Difference]: Without dead ends: 7362 [2023-12-22 02:36:14,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-22 02:36:14,010 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 854 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 821 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:14,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [887 Valid, 825 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 821 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-22 02:36:14,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7362 states. [2023-12-22 02:36:14,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7362 to 7042. [2023-12-22 02:36:14,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7042 states, 5274 states have (on average 1.2356844899507016) internal successors, (6517), 5454 states have internal predecessors, (6517), 812 states have call successors, (812), 672 states have call predecessors, (812), 954 states have return successors, (1130), 917 states have call predecessors, (1130), 811 states have call successors, (1130) [2023-12-22 02:36:14,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7042 states to 7042 states and 8459 transitions. [2023-12-22 02:36:14,646 INFO L78 Accepts]: Start accepts. Automaton has 7042 states and 8459 transitions. Word has length 145 [2023-12-22 02:36:14,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:14,647 INFO L495 AbstractCegarLoop]: Abstraction has 7042 states and 8459 transitions. [2023-12-22 02:36:14,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-22 02:36:14,647 INFO L276 IsEmpty]: Start isEmpty. Operand 7042 states and 8459 transitions. [2023-12-22 02:36:14,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:14,652 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:14,653 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:14,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2023-12-22 02:36:14,858 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-22 02:36:14,858 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:14,859 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:14,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1894679752, now seen corresponding path program 1 times [2023-12-22 02:36:14,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:14,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1416748192] [2023-12-22 02:36:14,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:14,860 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:14,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:14,861 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-22 02:36:14,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:15,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:15,038 INFO L262 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:15,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:15,061 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:15,061 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:15,062 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:15,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1416748192] [2023-12-22 02:36:15,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1416748192] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:15,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:15,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:15,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219841308] [2023-12-22 02:36:15,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:15,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:15,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:15,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:15,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:15,064 INFO L87 Difference]: Start difference. First operand 7042 states and 8459 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:15,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:15,713 INFO L93 Difference]: Finished difference Result 7334 states and 8931 transitions. [2023-12-22 02:36:15,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:15,714 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:15,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:15,737 INFO L225 Difference]: With dead ends: 7334 [2023-12-22 02:36:15,738 INFO L226 Difference]: Without dead ends: 7042 [2023-12-22 02:36:15,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:15,743 INFO L413 NwaCegarLoop]: 558 mSDtfsCounter, 476 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:15,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 669 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:15,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7042 states. [2023-12-22 02:36:16,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7042 to 7042. [2023-12-22 02:36:16,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7042 states, 5274 states have (on average 1.235494880546075) internal successors, (6516), 5454 states have internal predecessors, (6516), 812 states have call successors, (812), 672 states have call predecessors, (812), 954 states have return successors, (1130), 917 states have call predecessors, (1130), 811 states have call successors, (1130) [2023-12-22 02:36:16,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7042 states to 7042 states and 8458 transitions. [2023-12-22 02:36:16,291 INFO L78 Accepts]: Start accepts. Automaton has 7042 states and 8458 transitions. Word has length 141 [2023-12-22 02:36:16,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:16,292 INFO L495 AbstractCegarLoop]: Abstraction has 7042 states and 8458 transitions. [2023-12-22 02:36:16,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:16,292 INFO L276 IsEmpty]: Start isEmpty. Operand 7042 states and 8458 transitions. [2023-12-22 02:36:16,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:16,295 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:16,296 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:16,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:16,502 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-22 02:36:16,502 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:16,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:16,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1349807178, now seen corresponding path program 1 times [2023-12-22 02:36:16,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:16,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [109884382] [2023-12-22 02:36:16,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:16,504 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:16,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:16,505 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-22 02:36:16,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:16,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:16,660 INFO L262 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:16,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:16,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:16,729 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:16,729 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:16,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [109884382] [2023-12-22 02:36:16,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [109884382] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:16,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:16,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:16,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021354338] [2023-12-22 02:36:16,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:16,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:16,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:16,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:16,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:16,731 INFO L87 Difference]: Start difference. First operand 7042 states and 8458 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:17,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:17,993 INFO L93 Difference]: Finished difference Result 7651 states and 9455 transitions. [2023-12-22 02:36:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:36:17,994 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:17,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:18,015 INFO L225 Difference]: With dead ends: 7651 [2023-12-22 02:36:18,016 INFO L226 Difference]: Without dead ends: 7367 [2023-12-22 02:36:18,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:18,021 INFO L413 NwaCegarLoop]: 409 mSDtfsCounter, 1083 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1111 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:18,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1111 Valid, 1387 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-22 02:36:18,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7367 states. [2023-12-22 02:36:18,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7367 to 7342. [2023-12-22 02:36:18,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.2555875991348233) internal successors, (6966), 5729 states have internal predecessors, (6966), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:18,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8947 transitions. [2023-12-22 02:36:18,574 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8947 transitions. Word has length 141 [2023-12-22 02:36:18,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:18,574 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8947 transitions. [2023-12-22 02:36:18,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:18,574 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8947 transitions. [2023-12-22 02:36:18,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:18,577 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:18,578 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:18,588 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-22 02:36:18,783 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-22 02:36:18,784 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:18,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:18,784 INFO L85 PathProgramCache]: Analyzing trace with hash -950615946, now seen corresponding path program 1 times [2023-12-22 02:36:18,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:18,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [615582968] [2023-12-22 02:36:18,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:18,785 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:18,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:18,789 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-22 02:36:18,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-22 02:36:18,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:18,947 INFO L262 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:18,951 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:19,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:19,018 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:19,018 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:19,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [615582968] [2023-12-22 02:36:19,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [615582968] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:19,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:19,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:19,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657967087] [2023-12-22 02:36:19,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:19,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:19,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:19,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:19,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:19,022 INFO L87 Difference]: Start difference. First operand 7342 states and 8947 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:20,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:20,133 INFO L93 Difference]: Finished difference Result 7926 states and 9900 transitions. [2023-12-22 02:36:20,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:20,134 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:20,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:20,161 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:20,161 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:20,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:20,166 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 806 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 917 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:20,166 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [834 Valid, 917 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:20,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:20,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:20,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.2543258832011537) internal successors, (6959), 5729 states have internal predecessors, (6959), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:20,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8940 transitions. [2023-12-22 02:36:20,811 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8940 transitions. Word has length 141 [2023-12-22 02:36:20,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:20,811 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8940 transitions. [2023-12-22 02:36:20,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:20,811 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8940 transitions. [2023-12-22 02:36:20,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:20,815 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:20,816 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:20,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:21,021 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-22 02:36:21,022 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:21,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:21,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1491928138, now seen corresponding path program 1 times [2023-12-22 02:36:21,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:21,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2014985489] [2023-12-22 02:36:21,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:21,023 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:21,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:21,025 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-22 02:36:21,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-22 02:36:21,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:21,184 INFO L262 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:21,187 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:21,254 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:21,255 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:21,255 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:21,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2014985489] [2023-12-22 02:36:21,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2014985489] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:21,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:21,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:21,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44313221] [2023-12-22 02:36:21,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:21,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:21,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:21,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:21,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:21,258 INFO L87 Difference]: Start difference. First operand 7342 states and 8940 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:22,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:22,161 INFO L93 Difference]: Finished difference Result 7926 states and 9886 transitions. [2023-12-22 02:36:22,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:22,162 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:22,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:22,182 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:22,183 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:22,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:22,187 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 800 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:22,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [828 Valid, 910 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:22,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:22,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:22,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.2530641672674838) internal successors, (6952), 5729 states have internal predecessors, (6952), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:22,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8933 transitions. [2023-12-22 02:36:22,860 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8933 transitions. Word has length 141 [2023-12-22 02:36:22,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:22,860 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8933 transitions. [2023-12-22 02:36:22,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:22,860 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8933 transitions. [2023-12-22 02:36:22,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:22,864 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:22,864 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:22,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 (20)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:23,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:23,077 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:23,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:23,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1925031818, now seen corresponding path program 1 times [2023-12-22 02:36:23,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:23,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [912171676] [2023-12-22 02:36:23,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:23,078 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:23,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:23,079 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:36:23,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-22 02:36:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:23,236 INFO L262 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:23,240 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:23,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:23,309 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:23,309 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:23,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [912171676] [2023-12-22 02:36:23,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [912171676] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:23,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:23,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:23,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820860801] [2023-12-22 02:36:23,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:23,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:23,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:23,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:23,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:23,311 INFO L87 Difference]: Start difference. First operand 7342 states and 8933 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:24,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:24,262 INFO L93 Difference]: Finished difference Result 7926 states and 9872 transitions. [2023-12-22 02:36:24,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:24,262 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:24,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:24,281 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:24,282 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:24,286 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:24,287 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 794 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 903 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:24,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [822 Valid, 903 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:24,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:25,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:25,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.251802451333814) internal successors, (6945), 5729 states have internal predecessors, (6945), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:25,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8926 transitions. [2023-12-22 02:36:25,023 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8926 transitions. Word has length 141 [2023-12-22 02:36:25,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:25,023 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8926 transitions. [2023-12-22 02:36:25,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:25,024 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8926 transitions. [2023-12-22 02:36:25,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:25,027 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:25,027 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:25,033 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-22 02:36:25,230 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-22 02:36:25,231 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:25,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:25,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1087763192, now seen corresponding path program 1 times [2023-12-22 02:36:25,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:25,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [582289346] [2023-12-22 02:36:25,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:25,232 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:25,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:25,233 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-22 02:36:25,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-22 02:36:25,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:25,369 INFO L262 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:25,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:25,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:25,431 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:25,431 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:25,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [582289346] [2023-12-22 02:36:25,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [582289346] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:25,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:25,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:25,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838517982] [2023-12-22 02:36:25,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:25,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:25,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:25,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:25,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:25,434 INFO L87 Difference]: Start difference. First operand 7342 states and 8926 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:26,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:26,417 INFO L93 Difference]: Finished difference Result 7926 states and 9858 transitions. [2023-12-22 02:36:26,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:26,418 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:26,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:26,447 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:26,447 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:26,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:26,455 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 788 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 816 SdHoareTripleChecker+Valid, 896 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:26,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [816 Valid, 896 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:26,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:27,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:27,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.250540735400144) internal successors, (6938), 5729 states have internal predecessors, (6938), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:27,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8919 transitions. [2023-12-22 02:36:27,252 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8919 transitions. Word has length 141 [2023-12-22 02:36:27,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:27,252 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8919 transitions. [2023-12-22 02:36:27,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:27,252 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8919 transitions. [2023-12-22 02:36:27,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:27,255 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:27,255 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:27,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2023-12-22 02:36:27,455 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-22 02:36:27,456 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:27,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:27,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1598718024, now seen corresponding path program 1 times [2023-12-22 02:36:27,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:27,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [584612863] [2023-12-22 02:36:27,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:27,457 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:27,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:27,459 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-22 02:36:27,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:27,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:27,585 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:27,588 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:27,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:27,644 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:27,644 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:27,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [584612863] [2023-12-22 02:36:27,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [584612863] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:27,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:27,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:27,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056137143] [2023-12-22 02:36:27,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:27,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:27,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:27,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:27,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:27,646 INFO L87 Difference]: Start difference. First operand 7342 states and 8919 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:28,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:28,791 INFO L93 Difference]: Finished difference Result 7926 states and 9844 transitions. [2023-12-22 02:36:28,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:28,793 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:28,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:28,810 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:28,810 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:28,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:28,815 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 782 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:28,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [810 Valid, 889 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:28,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:29,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:29,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.2492790194664745) internal successors, (6931), 5729 states have internal predecessors, (6931), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:29,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8912 transitions. [2023-12-22 02:36:29,596 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8912 transitions. Word has length 141 [2023-12-22 02:36:29,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:29,596 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8912 transitions. [2023-12-22 02:36:29,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:29,597 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8912 transitions. [2023-12-22 02:36:29,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:29,599 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:29,599 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:29,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2023-12-22 02:36:29,800 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-22 02:36:29,800 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:29,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:29,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1269736712, now seen corresponding path program 1 times [2023-12-22 02:36:29,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:29,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1712265234] [2023-12-22 02:36:29,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:29,802 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:29,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:29,803 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-22 02:36:29,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:29,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:29,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:29,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:30,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:30,003 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:30,004 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:30,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1712265234] [2023-12-22 02:36:30,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1712265234] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:30,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:30,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:30,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805798327] [2023-12-22 02:36:30,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:30,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:30,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:30,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:30,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:30,006 INFO L87 Difference]: Start difference. First operand 7342 states and 8912 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:31,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:31,028 INFO L93 Difference]: Finished difference Result 7926 states and 9830 transitions. [2023-12-22 02:36:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:31,028 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:31,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:31,045 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:31,045 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:31,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:31,052 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 775 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:31,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [803 Valid, 882 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:31,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:31,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:31,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.2480173035328046) internal successors, (6924), 5729 states have internal predecessors, (6924), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:31,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8905 transitions. [2023-12-22 02:36:31,961 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8905 transitions. Word has length 141 [2023-12-22 02:36:31,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:31,961 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8905 transitions. [2023-12-22 02:36:31,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:31,962 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8905 transitions. [2023-12-22 02:36:31,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:31,964 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:31,964 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:31,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2023-12-22 02:36:32,167 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-22 02:36:32,168 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:32,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:32,168 INFO L85 PathProgramCache]: Analyzing trace with hash 933955128, now seen corresponding path program 1 times [2023-12-22 02:36:32,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:32,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [108501841] [2023-12-22 02:36:32,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:32,169 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:32,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:32,170 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-22 02:36:32,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:32,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:32,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:32,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:32,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:32,381 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:32,382 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:32,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [108501841] [2023-12-22 02:36:32,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [108501841] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:32,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:32,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:32,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944783065] [2023-12-22 02:36:32,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:32,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:32,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:32,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:32,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:32,384 INFO L87 Difference]: Start difference. First operand 7342 states and 8905 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:33,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:33,507 INFO L93 Difference]: Finished difference Result 7926 states and 9816 transitions. [2023-12-22 02:36:33,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:33,508 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:33,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:33,520 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:33,520 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:33,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:33,523 INFO L413 NwaCegarLoop]: 339 mSDtfsCounter, 769 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 797 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:33,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [797 Valid, 875 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:33,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:34,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:34,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.2467555875991347) internal successors, (6917), 5729 states have internal predecessors, (6917), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:34,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8898 transitions. [2023-12-22 02:36:34,275 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8898 transitions. Word has length 141 [2023-12-22 02:36:34,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:34,276 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8898 transitions. [2023-12-22 02:36:34,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:34,276 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8898 transitions. [2023-12-22 02:36:34,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:34,278 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:34,279 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:34,287 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-22 02:36:34,484 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-22 02:36:34,485 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:34,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:34,485 INFO L85 PathProgramCache]: Analyzing trace with hash -657526024, now seen corresponding path program 1 times [2023-12-22 02:36:34,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:34,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [962567076] [2023-12-22 02:36:34,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:34,486 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:34,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:34,487 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-22 02:36:34,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:34,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:34,613 INFO L262 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:34,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:34,679 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:34,679 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:34,679 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:34,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [962567076] [2023-12-22 02:36:34,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [962567076] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:34,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:34,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:34,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789972102] [2023-12-22 02:36:34,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:34,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:34,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:34,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:34,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:34,681 INFO L87 Difference]: Start difference. First operand 7342 states and 8898 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:35,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:35,759 INFO L93 Difference]: Finished difference Result 7926 states and 9802 transitions. [2023-12-22 02:36:35,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:35,760 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:35,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:35,778 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:35,778 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:35,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:35,781 INFO L413 NwaCegarLoop]: 336 mSDtfsCounter, 763 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 868 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:35,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [791 Valid, 868 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:35,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:36,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:36,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.245493871665465) internal successors, (6910), 5729 states have internal predecessors, (6910), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:36,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8891 transitions. [2023-12-22 02:36:36,575 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8891 transitions. Word has length 141 [2023-12-22 02:36:36,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:36,575 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8891 transitions. [2023-12-22 02:36:36,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:36,576 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8891 transitions. [2023-12-22 02:36:36,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:36,578 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:36,579 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:36,592 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-22 02:36:36,786 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-22 02:36:36,787 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:36,787 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:36,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1092251192, now seen corresponding path program 1 times [2023-12-22 02:36:36,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:36,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [818591270] [2023-12-22 02:36:36,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:36,788 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:36,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:36,790 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-22 02:36:36,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-22 02:36:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:36,930 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:36,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:37,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:37,009 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:37,009 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:37,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [818591270] [2023-12-22 02:36:37,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [818591270] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:37,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:37,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:37,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860450018] [2023-12-22 02:36:37,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:37,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:37,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:37,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:37,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:37,012 INFO L87 Difference]: Start difference. First operand 7342 states and 8891 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:38,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:38,154 INFO L93 Difference]: Finished difference Result 7926 states and 9788 transitions. [2023-12-22 02:36:38,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:38,154 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:38,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:38,167 INFO L225 Difference]: With dead ends: 7926 [2023-12-22 02:36:38,167 INFO L226 Difference]: Without dead ends: 7342 [2023-12-22 02:36:38,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:38,170 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 757 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 861 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:38,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [785 Valid, 861 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:38,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7342 states. [2023-12-22 02:36:38,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7342 to 7342. [2023-12-22 02:36:38,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7342 states, 5548 states have (on average 1.2442321557317952) internal successors, (6903), 5729 states have internal predecessors, (6903), 831 states have call successors, (831), 678 states have call predecessors, (831), 961 states have return successors, (1150), 936 states have call predecessors, (1150), 830 states have call successors, (1150) [2023-12-22 02:36:38,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7342 states to 7342 states and 8884 transitions. [2023-12-22 02:36:38,990 INFO L78 Accepts]: Start accepts. Automaton has 7342 states and 8884 transitions. Word has length 141 [2023-12-22 02:36:38,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:38,990 INFO L495 AbstractCegarLoop]: Abstraction has 7342 states and 8884 transitions. [2023-12-22 02:36:38,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:38,990 INFO L276 IsEmpty]: Start isEmpty. Operand 7342 states and 8884 transitions. [2023-12-22 02:36:38,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:38,992 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:38,992 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:38,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Ended with exit code 0 [2023-12-22 02:36:39,193 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-22 02:36:39,193 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:39,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:39,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1345156360, now seen corresponding path program 1 times [2023-12-22 02:36:39,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:39,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [179336758] [2023-12-22 02:36:39,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:39,194 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:39,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:39,195 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-22 02:36:39,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:39,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:39,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:39,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:39,375 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:39,375 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:39,375 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:39,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [179336758] [2023-12-22 02:36:39,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [179336758] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:39,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:39,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:39,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6767139] [2023-12-22 02:36:39,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:39,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:39,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:39,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:39,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:39,377 INFO L87 Difference]: Start difference. First operand 7342 states and 8884 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:40,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:40,655 INFO L93 Difference]: Finished difference Result 8068 states and 10006 transitions. [2023-12-22 02:36:40,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:40,655 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:40,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:40,669 INFO L225 Difference]: With dead ends: 8068 [2023-12-22 02:36:40,670 INFO L226 Difference]: Without dead ends: 7484 [2023-12-22 02:36:40,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:40,674 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 847 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 875 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:40,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [875 Valid, 855 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 697 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:40,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7484 states. [2023-12-22 02:36:41,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7484 to 7484. [2023-12-22 02:36:41,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7484 states, 5684 states have (on average 1.2484166080225194) internal successors, (7096), 5865 states have internal predecessors, (7096), 833 states have call successors, (833), 682 states have call predecessors, (833), 965 states have return successors, (1152), 938 states have call predecessors, (1152), 832 states have call successors, (1152) [2023-12-22 02:36:41,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7484 states to 7484 states and 9081 transitions. [2023-12-22 02:36:41,494 INFO L78 Accepts]: Start accepts. Automaton has 7484 states and 9081 transitions. Word has length 141 [2023-12-22 02:36:41,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:41,494 INFO L495 AbstractCegarLoop]: Abstraction has 7484 states and 9081 transitions. [2023-12-22 02:36:41,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:41,494 INFO L276 IsEmpty]: Start isEmpty. Operand 7484 states and 9081 transitions. [2023-12-22 02:36:41,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:41,497 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:41,497 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:41,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:41,704 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-22 02:36:41,704 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:41,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:41,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1302447994, now seen corresponding path program 1 times [2023-12-22 02:36:41,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:41,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1490975185] [2023-12-22 02:36:41,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:41,705 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:41,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:41,707 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-22 02:36:41,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:41,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:41,841 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:41,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:41,904 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:41,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:41,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1490975185] [2023-12-22 02:36:41,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1490975185] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:41,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:41,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:41,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645550446] [2023-12-22 02:36:41,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:41,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:41,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:41,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:41,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:41,906 INFO L87 Difference]: Start difference. First operand 7484 states and 9081 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:43,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:43,204 INFO L93 Difference]: Finished difference Result 8352 states and 10400 transitions. [2023-12-22 02:36:43,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:43,204 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:43,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:43,217 INFO L225 Difference]: With dead ends: 8352 [2023-12-22 02:36:43,218 INFO L226 Difference]: Without dead ends: 7626 [2023-12-22 02:36:43,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:43,221 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 840 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 848 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:43,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [868 Valid, 848 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:43,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7626 states. [2023-12-22 02:36:44,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7626 to 7626. [2023-12-22 02:36:44,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7626 states, 5820 states have (on average 1.2517182130584192) internal successors, (7285), 6001 states have internal predecessors, (7285), 835 states have call successors, (835), 686 states have call predecessors, (835), 969 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:44,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7626 states to 7626 states and 9274 transitions. [2023-12-22 02:36:44,137 INFO L78 Accepts]: Start accepts. Automaton has 7626 states and 9274 transitions. Word has length 141 [2023-12-22 02:36:44,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:44,137 INFO L495 AbstractCegarLoop]: Abstraction has 7626 states and 9274 transitions. [2023-12-22 02:36:44,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:44,138 INFO L276 IsEmpty]: Start isEmpty. Operand 7626 states and 9274 transitions. [2023-12-22 02:36:44,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:44,140 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:44,140 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:44,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-22 02:36:44,340 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-22 02:36:44,341 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:44,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:44,341 INFO L85 PathProgramCache]: Analyzing trace with hash -66522053, now seen corresponding path program 1 times [2023-12-22 02:36:44,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:44,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [270930159] [2023-12-22 02:36:44,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:44,342 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:44,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:44,343 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-22 02:36:44,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-22 02:36:44,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:44,479 INFO L262 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:44,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:44,551 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:44,551 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:44,551 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:44,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [270930159] [2023-12-22 02:36:44,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [270930159] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:44,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:44,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:44,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14305823] [2023-12-22 02:36:44,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:44,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:44,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:44,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:44,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:44,553 INFO L87 Difference]: Start difference. First operand 7626 states and 9274 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:45,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:45,947 INFO L93 Difference]: Finished difference Result 8636 states and 10786 transitions. [2023-12-22 02:36:45,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:45,947 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:45,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:45,970 INFO L225 Difference]: With dead ends: 8636 [2023-12-22 02:36:45,970 INFO L226 Difference]: Without dead ends: 7768 [2023-12-22 02:36:45,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:45,976 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 834 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:45,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [862 Valid, 841 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:45,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7768 states. [2023-12-22 02:36:46,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7768 to 7768. [2023-12-22 02:36:46,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7768 states, 5956 states have (on average 1.2541974479516453) internal successors, (7470), 6137 states have internal predecessors, (7470), 837 states have call successors, (837), 690 states have call predecessors, (837), 973 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2023-12-22 02:36:46,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7768 states to 7768 states and 9463 transitions. [2023-12-22 02:36:46,901 INFO L78 Accepts]: Start accepts. Automaton has 7768 states and 9463 transitions. Word has length 141 [2023-12-22 02:36:46,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:46,901 INFO L495 AbstractCegarLoop]: Abstraction has 7768 states and 9463 transitions. [2023-12-22 02:36:46,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:46,901 INFO L276 IsEmpty]: Start isEmpty. Operand 7768 states and 9463 transitions. [2023-12-22 02:36:46,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:46,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:46,904 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:46,910 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-22 02:36:47,104 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-22 02:36:47,105 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:47,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:47,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1043067013, now seen corresponding path program 1 times [2023-12-22 02:36:47,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:47,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1880869253] [2023-12-22 02:36:47,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:47,106 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:47,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:47,107 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-22 02:36:47,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:47,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:47,228 INFO L262 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:47,231 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:47,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:47,290 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:47,290 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:47,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1880869253] [2023-12-22 02:36:47,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1880869253] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:47,291 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:47,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:47,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009261331] [2023-12-22 02:36:47,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:47,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:47,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:47,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:47,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:47,292 INFO L87 Difference]: Start difference. First operand 7768 states and 9463 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:48,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:48,670 INFO L93 Difference]: Finished difference Result 8920 states and 11164 transitions. [2023-12-22 02:36:48,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:48,671 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:48,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:48,685 INFO L225 Difference]: With dead ends: 8920 [2023-12-22 02:36:48,685 INFO L226 Difference]: Without dead ends: 7910 [2023-12-22 02:36:48,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:48,688 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 826 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 690 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:48,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [854 Valid, 834 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 690 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:48,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7910 states. [2023-12-22 02:36:49,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7910 to 7910. [2023-12-22 02:36:49,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7910 states, 6092 states have (on average 1.255909389363099) internal successors, (7651), 6273 states have internal predecessors, (7651), 839 states have call successors, (839), 694 states have call predecessors, (839), 977 states have return successors, (1158), 944 states have call predecessors, (1158), 838 states have call successors, (1158) [2023-12-22 02:36:49,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7910 states to 7910 states and 9648 transitions. [2023-12-22 02:36:49,599 INFO L78 Accepts]: Start accepts. Automaton has 7910 states and 9648 transitions. Word has length 141 [2023-12-22 02:36:49,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:49,599 INFO L495 AbstractCegarLoop]: Abstraction has 7910 states and 9648 transitions. [2023-12-22 02:36:49,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:49,599 INFO L276 IsEmpty]: Start isEmpty. Operand 7910 states and 9648 transitions. [2023-12-22 02:36:49,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:49,601 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:49,601 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:49,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Ended with exit code 0 [2023-12-22 02:36:49,801 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-22 02:36:49,802 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:49,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:49,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1055144154, now seen corresponding path program 1 times [2023-12-22 02:36:49,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:49,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [672579289] [2023-12-22 02:36:49,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:49,803 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:49,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:49,804 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-22 02:36:49,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:49,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:49,927 INFO L262 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:49,929 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:49,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:49,987 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:49,987 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:49,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [672579289] [2023-12-22 02:36:49,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [672579289] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:49,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:49,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:49,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423888268] [2023-12-22 02:36:49,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:49,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:49,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:49,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:49,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:49,989 INFO L87 Difference]: Start difference. First operand 7910 states and 9648 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:51,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:51,516 INFO L93 Difference]: Finished difference Result 9204 states and 11534 transitions. [2023-12-22 02:36:51,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:51,516 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:51,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:51,535 INFO L225 Difference]: With dead ends: 9204 [2023-12-22 02:36:51,535 INFO L226 Difference]: Without dead ends: 8052 [2023-12-22 02:36:51,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:51,540 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 819 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:51,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [847 Valid, 827 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:51,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8052 states. [2023-12-22 02:36:52,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8052 to 8052. [2023-12-22 02:36:52,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8052 states, 6228 states have (on average 1.2569043031470777) internal successors, (7828), 6409 states have internal predecessors, (7828), 841 states have call successors, (841), 698 states have call predecessors, (841), 981 states have return successors, (1160), 946 states have call predecessors, (1160), 840 states have call successors, (1160) [2023-12-22 02:36:52,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8052 states to 8052 states and 9829 transitions. [2023-12-22 02:36:52,518 INFO L78 Accepts]: Start accepts. Automaton has 8052 states and 9829 transitions. Word has length 141 [2023-12-22 02:36:52,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:52,518 INFO L495 AbstractCegarLoop]: Abstraction has 8052 states and 9829 transitions. [2023-12-22 02:36:52,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:52,518 INFO L276 IsEmpty]: Start isEmpty. Operand 8052 states and 9829 transitions. [2023-12-22 02:36:52,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:52,520 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:52,520 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:52,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 (32)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:52,726 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-22 02:36:52,727 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:52,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:52,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1373575782, now seen corresponding path program 1 times [2023-12-22 02:36:52,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:52,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [30047238] [2023-12-22 02:36:52,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:52,728 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:52,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:52,729 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-22 02:36:52,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:52,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:52,851 INFO L262 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:52,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:52,903 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:52,904 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:52,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:52,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [30047238] [2023-12-22 02:36:52,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [30047238] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:52,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:52,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:52,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518642226] [2023-12-22 02:36:52,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:52,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:52,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:52,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:52,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:52,906 INFO L87 Difference]: Start difference. First operand 8052 states and 9829 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:54,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:54,393 INFO L93 Difference]: Finished difference Result 9488 states and 11896 transitions. [2023-12-22 02:36:54,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:54,394 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:54,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:54,408 INFO L225 Difference]: With dead ends: 9488 [2023-12-22 02:36:54,408 INFO L226 Difference]: Without dead ends: 8194 [2023-12-22 02:36:54,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:54,413 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 812 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:54,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [840 Valid, 820 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:54,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8194 states. [2023-12-22 02:36:55,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8194 to 8194. [2023-12-22 02:36:55,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8194 states, 6364 states have (on average 1.257228158390949) internal successors, (8001), 6545 states have internal predecessors, (8001), 843 states have call successors, (843), 702 states have call predecessors, (843), 985 states have return successors, (1162), 948 states have call predecessors, (1162), 842 states have call successors, (1162) [2023-12-22 02:36:55,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8194 states to 8194 states and 10006 transitions. [2023-12-22 02:36:55,471 INFO L78 Accepts]: Start accepts. Automaton has 8194 states and 10006 transitions. Word has length 141 [2023-12-22 02:36:55,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:55,471 INFO L495 AbstractCegarLoop]: Abstraction has 8194 states and 10006 transitions. [2023-12-22 02:36:55,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:55,471 INFO L276 IsEmpty]: Start isEmpty. Operand 8194 states and 10006 transitions. [2023-12-22 02:36:55,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:55,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:55,473 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:55,478 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-22 02:36:55,674 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-22 02:36:55,674 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:55,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:55,675 INFO L85 PathProgramCache]: Analyzing trace with hash 2080713145, now seen corresponding path program 1 times [2023-12-22 02:36:55,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:55,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1090958922] [2023-12-22 02:36:55,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:55,675 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:55,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:55,676 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-22 02:36:55,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:55,798 INFO L262 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:55,801 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:55,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:55,853 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:55,853 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:55,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1090958922] [2023-12-22 02:36:55,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1090958922] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:55,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:55,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:55,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604325707] [2023-12-22 02:36:55,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:55,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:55,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:55,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:55,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:55,855 INFO L87 Difference]: Start difference. First operand 8194 states and 10006 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:57,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:57,399 INFO L93 Difference]: Finished difference Result 9772 states and 12250 transitions. [2023-12-22 02:36:57,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:57,400 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:36:57,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:57,414 INFO L225 Difference]: With dead ends: 9772 [2023-12-22 02:36:57,414 INFO L226 Difference]: Without dead ends: 8336 [2023-12-22 02:36:57,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:36:57,417 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 805 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:57,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [833 Valid, 813 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:57,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8336 states. [2023-12-22 02:36:58,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8336 to 8336. [2023-12-22 02:36:58,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8336 states, 6500 states have (on average 1.256923076923077) internal successors, (8170), 6681 states have internal predecessors, (8170), 845 states have call successors, (845), 706 states have call predecessors, (845), 989 states have return successors, (1164), 950 states have call predecessors, (1164), 844 states have call successors, (1164) [2023-12-22 02:36:58,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8336 states to 8336 states and 10179 transitions. [2023-12-22 02:36:58,446 INFO L78 Accepts]: Start accepts. Automaton has 8336 states and 10179 transitions. Word has length 141 [2023-12-22 02:36:58,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:58,447 INFO L495 AbstractCegarLoop]: Abstraction has 8336 states and 10179 transitions. [2023-12-22 02:36:58,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:36:58,447 INFO L276 IsEmpty]: Start isEmpty. Operand 8336 states and 10179 transitions. [2023-12-22 02:36:58,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:36:58,448 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:58,449 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:58,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Ended with exit code 0 [2023-12-22 02:36:58,649 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-22 02:36:58,649 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:58,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:58,650 INFO L85 PathProgramCache]: Analyzing trace with hash -402258311, now seen corresponding path program 1 times [2023-12-22 02:36:58,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:58,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [91037133] [2023-12-22 02:36:58,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:58,650 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:58,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:58,651 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-22 02:36:58,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:36:58,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:58,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:58,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:58,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:58,836 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:58,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:58,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [91037133] [2023-12-22 02:36:58,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [91037133] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:58,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:58,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:58,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536455884] [2023-12-22 02:36:58,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:58,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:58,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:58,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:58,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:58,838 INFO L87 Difference]: Start difference. First operand 8336 states and 10179 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:00,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:00,381 INFO L93 Difference]: Finished difference Result 10056 states and 12596 transitions. [2023-12-22 02:37:00,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:00,382 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:00,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:00,397 INFO L225 Difference]: With dead ends: 10056 [2023-12-22 02:37:00,397 INFO L226 Difference]: Without dead ends: 8478 [2023-12-22 02:37:00,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:37:00,402 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 798 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 806 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:00,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [826 Valid, 806 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:00,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8478 states. [2023-12-22 02:37:01,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8478 to 8478. [2023-12-22 02:37:01,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8478 states, 6636 states have (on average 1.2560277275467149) internal successors, (8335), 6817 states have internal predecessors, (8335), 847 states have call successors, (847), 710 states have call predecessors, (847), 993 states have return successors, (1166), 952 states have call predecessors, (1166), 846 states have call successors, (1166) [2023-12-22 02:37:01,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8478 states to 8478 states and 10348 transitions. [2023-12-22 02:37:01,553 INFO L78 Accepts]: Start accepts. Automaton has 8478 states and 10348 transitions. Word has length 141 [2023-12-22 02:37:01,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:01,553 INFO L495 AbstractCegarLoop]: Abstraction has 8478 states and 10348 transitions. [2023-12-22 02:37:01,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:01,554 INFO L276 IsEmpty]: Start isEmpty. Operand 8478 states and 10348 transitions. [2023-12-22 02:37:01,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:01,555 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:01,556 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:01,561 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-22 02:37:01,756 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-22 02:37:01,756 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:01,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:01,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1867065498, now seen corresponding path program 1 times [2023-12-22 02:37:01,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:01,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1831252541] [2023-12-22 02:37:01,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:01,757 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:01,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:01,758 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-22 02:37:01,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:37:01,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:01,881 INFO L262 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:01,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:01,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:01,942 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:01,942 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:01,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1831252541] [2023-12-22 02:37:01,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1831252541] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:01,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:01,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:01,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064014521] [2023-12-22 02:37:01,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:01,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:01,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:01,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:01,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:01,944 INFO L87 Difference]: Start difference. First operand 8478 states and 10348 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:03,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:03,599 INFO L93 Difference]: Finished difference Result 10340 states and 12934 transitions. [2023-12-22 02:37:03,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:03,600 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:03,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:03,620 INFO L225 Difference]: With dead ends: 10340 [2023-12-22 02:37:03,620 INFO L226 Difference]: Without dead ends: 8620 [2023-12-22 02:37:03,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:37:03,626 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 791 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:03,627 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [819 Valid, 799 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:03,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8620 states. [2023-12-22 02:37:04,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8620 to 8620. [2023-12-22 02:37:04,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8620 states, 6772 states have (on average 1.2545776727702305) internal successors, (8496), 6953 states have internal predecessors, (8496), 849 states have call successors, (849), 714 states have call predecessors, (849), 997 states have return successors, (1168), 954 states have call predecessors, (1168), 848 states have call successors, (1168) [2023-12-22 02:37:04,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8620 states to 8620 states and 10513 transitions. [2023-12-22 02:37:04,799 INFO L78 Accepts]: Start accepts. Automaton has 8620 states and 10513 transitions. Word has length 141 [2023-12-22 02:37:04,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:04,799 INFO L495 AbstractCegarLoop]: Abstraction has 8620 states and 10513 transitions. [2023-12-22 02:37:04,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:04,800 INFO L276 IsEmpty]: Start isEmpty. Operand 8620 states and 10513 transitions. [2023-12-22 02:37:04,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:04,802 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:04,802 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:04,808 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2023-12-22 02:37:05,003 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-22 02:37:05,003 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:05,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:05,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1688586918, now seen corresponding path program 1 times [2023-12-22 02:37:05,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:05,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [148894741] [2023-12-22 02:37:05,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:05,004 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:05,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:05,006 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-22 02:37:05,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:37:05,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:05,129 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:05,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:05,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:05,189 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:05,189 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:05,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [148894741] [2023-12-22 02:37:05,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [148894741] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:05,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:05,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:05,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332477949] [2023-12-22 02:37:05,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:05,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:05,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:05,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:05,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:05,191 INFO L87 Difference]: Start difference. First operand 8620 states and 10513 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:06,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:06,855 INFO L93 Difference]: Finished difference Result 10624 states and 13264 transitions. [2023-12-22 02:37:06,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:06,855 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:06,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:06,867 INFO L225 Difference]: With dead ends: 10624 [2023-12-22 02:37:06,868 INFO L226 Difference]: Without dead ends: 8762 [2023-12-22 02:37:06,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:37:06,870 INFO L413 NwaCegarLoop]: 304 mSDtfsCounter, 784 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:06,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 792 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:06,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8762 states. [2023-12-22 02:37:08,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8762 to 8762. [2023-12-22 02:37:08,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8762 states, 6908 states have (on average 1.2526056745801968) internal successors, (8653), 7089 states have internal predecessors, (8653), 851 states have call successors, (851), 718 states have call predecessors, (851), 1001 states have return successors, (1170), 956 states have call predecessors, (1170), 850 states have call successors, (1170) [2023-12-22 02:37:08,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8762 states to 8762 states and 10674 transitions. [2023-12-22 02:37:08,035 INFO L78 Accepts]: Start accepts. Automaton has 8762 states and 10674 transitions. Word has length 141 [2023-12-22 02:37:08,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:08,035 INFO L495 AbstractCegarLoop]: Abstraction has 8762 states and 10674 transitions. [2023-12-22 02:37:08,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:08,035 INFO L276 IsEmpty]: Start isEmpty. Operand 8762 states and 10674 transitions. [2023-12-22 02:37:08,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:08,037 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:08,037 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:08,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:08,237 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-22 02:37:08,238 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:08,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:08,238 INFO L85 PathProgramCache]: Analyzing trace with hash -2002911495, now seen corresponding path program 1 times [2023-12-22 02:37:08,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:08,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1495295408] [2023-12-22 02:37:08,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:08,239 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:08,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:08,240 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-22 02:37:08,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-22 02:37:08,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:08,359 INFO L262 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:08,361 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:08,371 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:08,371 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:08,372 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:08,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1495295408] [2023-12-22 02:37:08,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1495295408] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:08,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:08,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:08,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978818202] [2023-12-22 02:37:08,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:08,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:08,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:08,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:08,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:08,374 INFO L87 Difference]: Start difference. First operand 8762 states and 10674 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:09,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:09,577 INFO L93 Difference]: Finished difference Result 10893 states and 13565 transitions. [2023-12-22 02:37:09,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:09,578 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:09,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:09,607 INFO L225 Difference]: With dead ends: 10893 [2023-12-22 02:37:09,607 INFO L226 Difference]: Without dead ends: 8890 [2023-12-22 02:37:09,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:09,616 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 92 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1489 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-22 02:37:09,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1489 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:09,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8890 states. [2023-12-22 02:37:10,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8890 to 8766. [2023-12-22 02:37:10,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8766 states, 6912 states have (on average 1.2495659722222223) internal successors, (8637), 7093 states have internal predecessors, (8637), 851 states have call successors, (851), 718 states have call predecessors, (851), 1001 states have return successors, (1170), 956 states have call predecessors, (1170), 850 states have call successors, (1170) [2023-12-22 02:37:10,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8766 states to 8766 states and 10658 transitions. [2023-12-22 02:37:10,846 INFO L78 Accepts]: Start accepts. Automaton has 8766 states and 10658 transitions. Word has length 141 [2023-12-22 02:37:10,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:10,846 INFO L495 AbstractCegarLoop]: Abstraction has 8766 states and 10658 transitions. [2023-12-22 02:37:10,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:10,846 INFO L276 IsEmpty]: Start isEmpty. Operand 8766 states and 10658 transitions. [2023-12-22 02:37:10,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:10,848 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:10,848 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:10,853 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-22 02:37:11,050 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-22 02:37:11,050 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:11,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:11,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1408546811, now seen corresponding path program 1 times [2023-12-22 02:37:11,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:11,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [972316354] [2023-12-22 02:37:11,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:11,051 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:11,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:11,052 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-22 02:37:11,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-22 02:37:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:11,172 INFO L262 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:11,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:11,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:11,183 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:11,184 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:11,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [972316354] [2023-12-22 02:37:11,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [972316354] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:11,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:11,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:11,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848901659] [2023-12-22 02:37:11,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:11,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:11,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:11,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:11,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:11,186 INFO L87 Difference]: Start difference. First operand 8766 states and 10658 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:12,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:12,372 INFO L93 Difference]: Finished difference Result 10889 states and 13517 transitions. [2023-12-22 02:37:12,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:12,372 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:12,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:12,397 INFO L225 Difference]: With dead ends: 10889 [2023-12-22 02:37:12,397 INFO L226 Difference]: Without dead ends: 8882 [2023-12-22 02:37:12,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:12,404 INFO L413 NwaCegarLoop]: 502 mSDtfsCounter, 83 mSDsluCounter, 991 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1493 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-22 02:37:12,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1493 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:12,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8882 states. [2023-12-22 02:37:13,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8882 to 8770. [2023-12-22 02:37:13,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8770 states, 6916 states have (on average 1.2465297860034703) internal successors, (8621), 7097 states have internal predecessors, (8621), 851 states have call successors, (851), 718 states have call predecessors, (851), 1001 states have return successors, (1170), 956 states have call predecessors, (1170), 850 states have call successors, (1170) [2023-12-22 02:37:13,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8770 states to 8770 states and 10642 transitions. [2023-12-22 02:37:13,625 INFO L78 Accepts]: Start accepts. Automaton has 8770 states and 10642 transitions. Word has length 141 [2023-12-22 02:37:13,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:13,625 INFO L495 AbstractCegarLoop]: Abstraction has 8770 states and 10642 transitions. [2023-12-22 02:37:13,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:13,626 INFO L276 IsEmpty]: Start isEmpty. Operand 8770 states and 10642 transitions. [2023-12-22 02:37:13,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:13,628 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:13,628 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:13,633 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-22 02:37:13,828 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-22 02:37:13,829 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:13,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:13,829 INFO L85 PathProgramCache]: Analyzing trace with hash 413853113, now seen corresponding path program 1 times [2023-12-22 02:37:13,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:13,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [819289049] [2023-12-22 02:37:13,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:13,830 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:13,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:13,831 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-22 02:37:13,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-22 02:37:13,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:13,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:13,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:13,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:13,964 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:13,964 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:13,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [819289049] [2023-12-22 02:37:13,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [819289049] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:13,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:13,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:13,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169991993] [2023-12-22 02:37:13,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:13,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:13,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:13,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:13,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:13,965 INFO L87 Difference]: Start difference. First operand 8770 states and 10642 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:15,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:15,132 INFO L93 Difference]: Finished difference Result 10885 states and 13469 transitions. [2023-12-22 02:37:15,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:15,133 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:15,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:15,151 INFO L225 Difference]: With dead ends: 10885 [2023-12-22 02:37:15,151 INFO L226 Difference]: Without dead ends: 8874 [2023-12-22 02:37:15,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:15,156 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 74 mSDsluCounter, 990 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1491 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-22 02:37:15,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1491 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:15,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8874 states. [2023-12-22 02:37:16,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8874 to 8774. [2023-12-22 02:37:16,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8774 states, 6920 states have (on average 1.2434971098265897) internal successors, (8605), 7101 states have internal predecessors, (8605), 851 states have call successors, (851), 718 states have call predecessors, (851), 1001 states have return successors, (1170), 956 states have call predecessors, (1170), 850 states have call successors, (1170) [2023-12-22 02:37:16,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8774 states to 8774 states and 10626 transitions. [2023-12-22 02:37:16,360 INFO L78 Accepts]: Start accepts. Automaton has 8774 states and 10626 transitions. Word has length 141 [2023-12-22 02:37:16,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:16,360 INFO L495 AbstractCegarLoop]: Abstraction has 8774 states and 10626 transitions. [2023-12-22 02:37:16,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:16,360 INFO L276 IsEmpty]: Start isEmpty. Operand 8774 states and 10626 transitions. [2023-12-22 02:37:16,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:16,362 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:16,362 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:16,366 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-22 02:37:16,562 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-22 02:37:16,563 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:16,563 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:16,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1738709307, now seen corresponding path program 1 times [2023-12-22 02:37:16,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:16,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1338403995] [2023-12-22 02:37:16,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:16,564 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:16,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:16,565 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-22 02:37:16,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-22 02:37:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:16,696 INFO L262 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:37:16,699 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:16,756 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:16,757 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:16,757 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:16,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1338403995] [2023-12-22 02:37:16,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1338403995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:16,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:16,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:37:16,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923314047] [2023-12-22 02:37:16,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:16,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:37:16,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:16,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:37:16,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:16,759 INFO L87 Difference]: Start difference. First operand 8774 states and 10626 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:18,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:18,061 INFO L93 Difference]: Finished difference Result 12633 states and 15680 transitions. [2023-12-22 02:37:18,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:37:18,062 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:18,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:18,081 INFO L225 Difference]: With dead ends: 12633 [2023-12-22 02:37:18,081 INFO L226 Difference]: Without dead ends: 10618 [2023-12-22 02:37:18,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:18,086 INFO L413 NwaCegarLoop]: 552 mSDtfsCounter, 476 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 907 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:18,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 907 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:18,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10618 states. [2023-12-22 02:37:19,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10618 to 10614. [2023-12-22 02:37:19,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10614 states, 8656 states have (on average 1.2541589648798521) internal successors, (10856), 8838 states have internal predecessors, (10856), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:19,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10614 states to 10614 states and 12988 transitions. [2023-12-22 02:37:19,400 INFO L78 Accepts]: Start accepts. Automaton has 10614 states and 12988 transitions. Word has length 141 [2023-12-22 02:37:19,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:19,401 INFO L495 AbstractCegarLoop]: Abstraction has 10614 states and 12988 transitions. [2023-12-22 02:37:19,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:19,401 INFO L276 IsEmpty]: Start isEmpty. Operand 10614 states and 12988 transitions. [2023-12-22 02:37:19,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:19,403 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:19,403 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:19,407 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-22 02:37:19,603 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-22 02:37:19,603 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:19,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:19,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1096264068, now seen corresponding path program 1 times [2023-12-22 02:37:19,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:19,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1591133661] [2023-12-22 02:37:19,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:19,604 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:19,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:19,605 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-22 02:37:19,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:37:19,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:19,728 INFO L262 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:19,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:19,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:19,742 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:19,742 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:19,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1591133661] [2023-12-22 02:37:19,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1591133661] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:19,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:19,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:19,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244305022] [2023-12-22 02:37:19,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:19,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:19,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:19,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:19,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:19,744 INFO L87 Difference]: Start difference. First operand 10614 states and 12988 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:21,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:21,023 INFO L93 Difference]: Finished difference Result 15481 states and 19423 transitions. [2023-12-22 02:37:21,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:21,024 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:21,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:21,045 INFO L225 Difference]: With dead ends: 15481 [2023-12-22 02:37:21,045 INFO L226 Difference]: Without dead ends: 11626 [2023-12-22 02:37:21,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:21,052 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 65 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 1506 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-22 02:37:21,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 1506 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:21,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11626 states. [2023-12-22 02:37:22,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11626 to 10658. [2023-12-22 02:37:22,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10658 states, 8700 states have (on average 1.2505747126436781) internal successors, (10880), 8882 states have internal predecessors, (10880), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:22,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10658 states to 10658 states and 13012 transitions. [2023-12-22 02:37:22,374 INFO L78 Accepts]: Start accepts. Automaton has 10658 states and 13012 transitions. Word has length 141 [2023-12-22 02:37:22,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:22,374 INFO L495 AbstractCegarLoop]: Abstraction has 10658 states and 13012 transitions. [2023-12-22 02:37:22,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:22,375 INFO L276 IsEmpty]: Start isEmpty. Operand 10658 states and 13012 transitions. [2023-12-22 02:37:22,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:22,376 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:22,377 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:22,381 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-22 02:37:22,577 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-22 02:37:22,577 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:22,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:22,578 INFO L85 PathProgramCache]: Analyzing trace with hash -257230406, now seen corresponding path program 1 times [2023-12-22 02:37:22,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:22,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [294808330] [2023-12-22 02:37:22,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:22,579 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:22,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:22,580 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-22 02:37:22,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-22 02:37:22,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:22,732 INFO L262 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:22,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:22,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:22,745 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:22,745 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:22,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [294808330] [2023-12-22 02:37:22,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [294808330] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:22,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:22,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:22,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885233502] [2023-12-22 02:37:22,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:22,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:22,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:22,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:22,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:22,747 INFO L87 Difference]: Start difference. First operand 10658 states and 13012 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:24,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:24,131 INFO L93 Difference]: Finished difference Result 14637 states and 18218 transitions. [2023-12-22 02:37:24,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:24,132 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:24,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:24,151 INFO L225 Difference]: With dead ends: 14637 [2023-12-22 02:37:24,151 INFO L226 Difference]: Without dead ends: 10738 [2023-12-22 02:37:24,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:24,159 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 56 mSDsluCounter, 991 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1492 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-22 02:37:24,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1492 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:24,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10738 states. [2023-12-22 02:37:25,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10738 to 10662. [2023-12-22 02:37:25,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10662 states, 8704 states have (on average 1.2458639705882353) internal successors, (10844), 8886 states have internal predecessors, (10844), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:25,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10662 states to 10662 states and 12976 transitions. [2023-12-22 02:37:25,436 INFO L78 Accepts]: Start accepts. Automaton has 10662 states and 12976 transitions. Word has length 141 [2023-12-22 02:37:25,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:25,437 INFO L495 AbstractCegarLoop]: Abstraction has 10662 states and 12976 transitions. [2023-12-22 02:37:25,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:25,437 INFO L276 IsEmpty]: Start isEmpty. Operand 10662 states and 12976 transitions. [2023-12-22 02:37:25,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:25,438 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:25,439 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:25,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Ended with exit code 0 [2023-12-22 02:37:25,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:25,640 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:25,640 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:25,640 INFO L85 PathProgramCache]: Analyzing trace with hash 2126694332, now seen corresponding path program 1 times [2023-12-22 02:37:25,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:25,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1750340785] [2023-12-22 02:37:25,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:25,641 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:25,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:25,642 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:25,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2023-12-22 02:37:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:25,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:25,807 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:25,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:25,818 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:25,819 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:25,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1750340785] [2023-12-22 02:37:25,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1750340785] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:25,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:25,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:25,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602343866] [2023-12-22 02:37:25,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:25,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:25,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:25,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:25,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:25,821 INFO L87 Difference]: Start difference. First operand 10662 states and 12976 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:27,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:27,178 INFO L93 Difference]: Finished difference Result 14677 states and 18188 transitions. [2023-12-22 02:37:27,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:27,179 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:27,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:27,198 INFO L225 Difference]: With dead ends: 14677 [2023-12-22 02:37:27,198 INFO L226 Difference]: Without dead ends: 10774 [2023-12-22 02:37:27,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:27,205 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 38 mSDsluCounter, 993 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1494 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-22 02:37:27,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 1494 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:27,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10774 states. [2023-12-22 02:37:28,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10774 to 10670. [2023-12-22 02:37:28,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10670 states, 8712 states have (on average 1.2412764003673094) internal successors, (10814), 8894 states have internal predecessors, (10814), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:28,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10670 states to 10670 states and 12946 transitions. [2023-12-22 02:37:28,534 INFO L78 Accepts]: Start accepts. Automaton has 10670 states and 12946 transitions. Word has length 141 [2023-12-22 02:37:28,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:28,534 INFO L495 AbstractCegarLoop]: Abstraction has 10670 states and 12946 transitions. [2023-12-22 02:37:28,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:28,534 INFO L276 IsEmpty]: Start isEmpty. Operand 10670 states and 12946 transitions. [2023-12-22 02:37:28,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:28,536 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:28,537 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:28,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2023-12-22 02:37:28,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:28,737 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:28,737 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:28,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1709297726, now seen corresponding path program 1 times [2023-12-22 02:37:28,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:28,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [237076630] [2023-12-22 02:37:28,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:28,738 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:28,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:28,740 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:28,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2023-12-22 02:37:28,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:28,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:28,861 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:28,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:28,883 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:28,883 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:28,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [237076630] [2023-12-22 02:37:28,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [237076630] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:28,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:28,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:28,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316509714] [2023-12-22 02:37:28,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:28,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:28,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:28,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:28,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:28,885 INFO L87 Difference]: Start difference. First operand 10670 states and 12946 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:30,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:30,146 INFO L93 Difference]: Finished difference Result 14669 states and 18096 transitions. [2023-12-22 02:37:30,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:30,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:30,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:30,170 INFO L225 Difference]: With dead ends: 14669 [2023-12-22 02:37:30,170 INFO L226 Difference]: Without dead ends: 10758 [2023-12-22 02:37:30,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:30,178 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 29 mSDsluCounter, 994 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1495 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-22 02:37:30,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 1495 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:30,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10758 states. [2023-12-22 02:37:31,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10758 to 10678. [2023-12-22 02:37:31,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10678 states, 8720 states have (on average 1.236697247706422) internal successors, (10784), 8902 states have internal predecessors, (10784), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:31,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10678 states to 10678 states and 12916 transitions. [2023-12-22 02:37:31,494 INFO L78 Accepts]: Start accepts. Automaton has 10678 states and 12916 transitions. Word has length 141 [2023-12-22 02:37:31,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:31,494 INFO L495 AbstractCegarLoop]: Abstraction has 10678 states and 12916 transitions. [2023-12-22 02:37:31,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:31,494 INFO L276 IsEmpty]: Start isEmpty. Operand 10678 states and 12916 transitions. [2023-12-22 02:37:31,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:31,496 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:31,496 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:31,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:31,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:31,697 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:31,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:31,697 INFO L85 PathProgramCache]: Analyzing trace with hash 2143026812, now seen corresponding path program 1 times [2023-12-22 02:37:31,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:31,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [716350888] [2023-12-22 02:37:31,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:31,698 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:31,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:31,699 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:31,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2023-12-22 02:37:31,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:31,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:31,819 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:31,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:31,829 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:31,829 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:31,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [716350888] [2023-12-22 02:37:31,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [716350888] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:31,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:31,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:31,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176171046] [2023-12-22 02:37:31,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:31,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:31,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:31,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:31,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:31,831 INFO L87 Difference]: Start difference. First operand 10678 states and 12916 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:33,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:33,190 INFO L93 Difference]: Finished difference Result 14661 states and 18004 transitions. [2023-12-22 02:37:33,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:33,191 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:33,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:33,208 INFO L225 Difference]: With dead ends: 14661 [2023-12-22 02:37:33,208 INFO L226 Difference]: Without dead ends: 10742 [2023-12-22 02:37:33,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:33,214 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 20 mSDsluCounter, 995 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1496 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-22 02:37:33,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1496 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:33,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10742 states. [2023-12-22 02:37:34,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10742 to 10686. [2023-12-22 02:37:34,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10686 states, 8728 states have (on average 1.2321264894592117) internal successors, (10754), 8910 states have internal predecessors, (10754), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:34,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10686 states to 10686 states and 12886 transitions. [2023-12-22 02:37:34,497 INFO L78 Accepts]: Start accepts. Automaton has 10686 states and 12886 transitions. Word has length 141 [2023-12-22 02:37:34,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:34,497 INFO L495 AbstractCegarLoop]: Abstraction has 10686 states and 12886 transitions. [2023-12-22 02:37:34,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:34,497 INFO L276 IsEmpty]: Start isEmpty. Operand 10686 states and 12886 transitions. [2023-12-22 02:37:34,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:34,499 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:34,499 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:34,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2023-12-22 02:37:34,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:34,700 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:34,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:34,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1708039810, now seen corresponding path program 1 times [2023-12-22 02:37:34,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:34,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [360455912] [2023-12-22 02:37:34,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:34,701 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:34,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:34,703 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:34,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2023-12-22 02:37:34,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:34,839 INFO L262 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:34,842 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:34,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:34,853 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:34,853 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:34,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [360455912] [2023-12-22 02:37:34,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [360455912] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:34,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:34,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:34,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937431651] [2023-12-22 02:37:34,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:34,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:34,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:34,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:34,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:34,855 INFO L87 Difference]: Start difference. First operand 10686 states and 12886 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:36,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:36,181 INFO L93 Difference]: Finished difference Result 14653 states and 17912 transitions. [2023-12-22 02:37:36,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:36,181 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:36,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:36,198 INFO L225 Difference]: With dead ends: 14653 [2023-12-22 02:37:36,198 INFO L226 Difference]: Without dead ends: 10726 [2023-12-22 02:37:36,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:36,203 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 11 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1497 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-22 02:37:36,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1497 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:36,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10726 states. [2023-12-22 02:37:37,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10726 to 10694. [2023-12-22 02:37:37,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10694 states, 8736 states have (on average 1.2275641025641026) internal successors, (10724), 8918 states have internal predecessors, (10724), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:37,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10694 states to 10694 states and 12856 transitions. [2023-12-22 02:37:37,485 INFO L78 Accepts]: Start accepts. Automaton has 10694 states and 12856 transitions. Word has length 141 [2023-12-22 02:37:37,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:37,485 INFO L495 AbstractCegarLoop]: Abstraction has 10694 states and 12856 transitions. [2023-12-22 02:37:37,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:37,485 INFO L276 IsEmpty]: Start isEmpty. Operand 10694 states and 12856 transitions. [2023-12-22 02:37:37,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:37,487 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:37,487 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:37,493 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 (47)] Ended with exit code 0 [2023-12-22 02:37:37,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:37,688 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:37,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:37,689 INFO L85 PathProgramCache]: Analyzing trace with hash 231122236, now seen corresponding path program 1 times [2023-12-22 02:37:37,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:37,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [587041181] [2023-12-22 02:37:37,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:37,689 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:37,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:37,690 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:37,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2023-12-22 02:37:37,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:37,810 INFO L262 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:37,812 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:37,826 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:37,826 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:37,826 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:37,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [587041181] [2023-12-22 02:37:37,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [587041181] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:37,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:37,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:37,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076271487] [2023-12-22 02:37:37,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:37,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:37,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:37,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:37,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:37,828 INFO L87 Difference]: Start difference. First operand 10694 states and 12856 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:39,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:39,114 INFO L93 Difference]: Finished difference Result 14645 states and 17820 transitions. [2023-12-22 02:37:39,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:39,114 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:39,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:39,132 INFO L225 Difference]: With dead ends: 14645 [2023-12-22 02:37:39,132 INFO L226 Difference]: Without dead ends: 10710 [2023-12-22 02:37:39,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:39,136 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 2 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1498 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-22 02:37:39,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1498 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:39,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10710 states. [2023-12-22 02:37:40,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10710 to 10702. [2023-12-22 02:37:40,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10702 states, 8744 states have (on average 1.2230100640439159) internal successors, (10694), 8926 states have internal predecessors, (10694), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:40,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10702 states to 10702 states and 12826 transitions. [2023-12-22 02:37:40,408 INFO L78 Accepts]: Start accepts. Automaton has 10702 states and 12826 transitions. Word has length 141 [2023-12-22 02:37:40,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:40,409 INFO L495 AbstractCegarLoop]: Abstraction has 10702 states and 12826 transitions. [2023-12-22 02:37:40,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:40,409 INFO L276 IsEmpty]: Start isEmpty. Operand 10702 states and 12826 transitions. [2023-12-22 02:37:40,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:40,411 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:40,411 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:40,416 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 (48)] Ended with exit code 0 [2023-12-22 02:37:40,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:40,612 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:40,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:40,613 INFO L85 PathProgramCache]: Analyzing trace with hash -666271042, now seen corresponding path program 1 times [2023-12-22 02:37:40,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:40,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1064791131] [2023-12-22 02:37:40,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:40,613 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:40,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:40,614 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:40,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2023-12-22 02:37:40,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:40,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:37:40,738 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:40,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:40,866 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:40,866 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:40,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1064791131] [2023-12-22 02:37:40,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1064791131] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:40,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:40,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:40,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741751208] [2023-12-22 02:37:40,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:40,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:40,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:40,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:40,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:40,867 INFO L87 Difference]: Start difference. First operand 10702 states and 12826 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:42,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:42,550 INFO L93 Difference]: Finished difference Result 14646 states and 17663 transitions. [2023-12-22 02:37:42,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:42,550 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:42,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:42,566 INFO L225 Difference]: With dead ends: 14646 [2023-12-22 02:37:42,566 INFO L226 Difference]: Without dead ends: 10702 [2023-12-22 02:37:42,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-22 02:37:42,571 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 626 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:42,572 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 784 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:37:42,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10702 states. [2023-12-22 02:37:43,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10702 to 10702. [2023-12-22 02:37:43,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10702 states, 8744 states have (on average 1.221408966148216) internal successors, (10680), 8926 states have internal predecessors, (10680), 906 states have call successors, (906), 766 states have call predecessors, (906), 1050 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:43,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10702 states to 10702 states and 12812 transitions. [2023-12-22 02:37:43,870 INFO L78 Accepts]: Start accepts. Automaton has 10702 states and 12812 transitions. Word has length 141 [2023-12-22 02:37:43,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:43,870 INFO L495 AbstractCegarLoop]: Abstraction has 10702 states and 12812 transitions. [2023-12-22 02:37:43,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:43,870 INFO L276 IsEmpty]: Start isEmpty. Operand 10702 states and 12812 transitions. [2023-12-22 02:37:43,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:43,872 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:43,872 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:43,876 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 (49)] Ended with exit code 0 [2023-12-22 02:37:44,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:44,073 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:44,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:44,073 INFO L85 PathProgramCache]: Analyzing trace with hash -738657600, now seen corresponding path program 1 times [2023-12-22 02:37:44,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:44,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2007267427] [2023-12-22 02:37:44,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:44,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-22 02:37:44,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:44,075 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:44,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2023-12-22 02:37:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:44,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:37:44,209 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:44,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:44,367 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:44,367 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:44,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2007267427] [2023-12-22 02:37:44,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2007267427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:44,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:44,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:44,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417533903] [2023-12-22 02:37:44,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:44,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:44,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:44,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:44,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:44,368 INFO L87 Difference]: Start difference. First operand 10702 states and 12812 transitions. Second operand has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:46,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:46,243 INFO L93 Difference]: Finished difference Result 14968 states and 18040 transitions. [2023-12-22 02:37:46,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:37:46,243 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 141 [2023-12-22 02:37:46,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:46,260 INFO L225 Difference]: With dead ends: 14968 [2023-12-22 02:37:46,260 INFO L226 Difference]: Without dead ends: 11024 [2023-12-22 02:37:46,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 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-22 02:37:46,264 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 744 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 779 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:46,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [771 Valid, 779 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 785 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:46,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11024 states. [2023-12-22 02:37:47,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11024 to 10932. [2023-12-22 02:37:47,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10932 states, 8970 states have (on average 1.2149386845039019) internal successors, (10898), 9152 states have internal predecessors, (10898), 906 states have call successors, (906), 770 states have call predecessors, (906), 1054 states have return successors, (1226), 1011 states have call predecessors, (1226), 905 states have call successors, (1226) [2023-12-22 02:37:47,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10932 states to 10932 states and 13030 transitions. [2023-12-22 02:37:47,590 INFO L78 Accepts]: Start accepts. Automaton has 10932 states and 13030 transitions. Word has length 141 [2023-12-22 02:37:47,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:47,590 INFO L495 AbstractCegarLoop]: Abstraction has 10932 states and 13030 transitions. [2023-12-22 02:37:47,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.2) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:37:47,590 INFO L276 IsEmpty]: Start isEmpty. Operand 10932 states and 13030 transitions. [2023-12-22 02:37:47,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:37:47,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:47,592 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:37:47,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:47,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:47,793 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:47,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:47,793 INFO L85 PathProgramCache]: Analyzing trace with hash -598108990, now seen corresponding path program 1 times [2023-12-22 02:37:47,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:47,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [939588368] [2023-12-22 02:37:47,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:47,794 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:47,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:47,795 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:47,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2023-12-22 02:37:47,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:47,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:37:47,913 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:48,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:48,078 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:48,078 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:48,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [939588368] [2023-12-22 02:37:48,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [939588368] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:48,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:48,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:37:48,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169272568] [2023-12-22 02:37:48,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:48,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:37:48,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:48,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:37:48,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:48,080 INFO L87 Difference]: Start difference. First operand 10932 states and 13030 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-22 02:37:49,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:49,639 INFO L93 Difference]: Finished difference Result 19209 states and 23090 transitions. [2023-12-22 02:37:49,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:37:49,639 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 141 [2023-12-22 02:37:49,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:49,666 INFO L225 Difference]: With dead ends: 19209 [2023-12-22 02:37:49,666 INFO L226 Difference]: Without dead ends: 15036 [2023-12-22 02:37:49,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:49,673 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 393 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:49,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 841 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:49,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15036 states. [2023-12-22 02:37:51,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15036 to 15032. [2023-12-22 02:37:51,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15032 states, 12850 states have (on average 1.2105836575875486) internal successors, (15556), 13038 states have internal predecessors, (15556), 1020 states have call successors, (1020), 874 states have call predecessors, (1020), 1160 states have return successors, (1342), 1121 states have call predecessors, (1342), 1019 states have call successors, (1342) [2023-12-22 02:37:51,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15032 states to 15032 states and 17918 transitions. [2023-12-22 02:37:51,273 INFO L78 Accepts]: Start accepts. Automaton has 15032 states and 17918 transitions. Word has length 141 [2023-12-22 02:37:51,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:51,274 INFO L495 AbstractCegarLoop]: Abstraction has 15032 states and 17918 transitions. [2023-12-22 02:37:51,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-22 02:37:51,274 INFO L276 IsEmpty]: Start isEmpty. Operand 15032 states and 17918 transitions. [2023-12-22 02:37:51,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2023-12-22 02:37:51,280 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:51,281 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-22 02:37:51,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:51,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:51,482 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:51,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:51,483 INFO L85 PathProgramCache]: Analyzing trace with hash -546997266, now seen corresponding path program 1 times [2023-12-22 02:37:51,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:51,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1810232124] [2023-12-22 02:37:51,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:51,484 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:51,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:51,485 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:51,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2023-12-22 02:37:51,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:51,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:37:51,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:51,638 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2023-12-22 02:37:51,638 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:51,638 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:51,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1810232124] [2023-12-22 02:37:51,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1810232124] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:51,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:51,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:37:51,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552418159] [2023-12-22 02:37:51,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:51,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:37:51,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:51,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:37:51,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:37:51,641 INFO L87 Difference]: Start difference. First operand 15032 states and 17918 transitions. Second operand has 6 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-22 02:37:52,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:52,794 INFO L93 Difference]: Finished difference Result 18864 states and 22587 transitions. [2023-12-22 02:37:52,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-22 02:37:52,794 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 217 [2023-12-22 02:37:52,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:52,814 INFO L225 Difference]: With dead ends: 18864 [2023-12-22 02:37:52,815 INFO L226 Difference]: Without dead ends: 12131 [2023-12-22 02:37:52,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-22 02:37:52,824 INFO L413 NwaCegarLoop]: 497 mSDtfsCounter, 32 mSDsluCounter, 1952 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 2449 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:52,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 2449 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:52,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12131 states. [2023-12-22 02:37:53,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12131 to 11239. [2023-12-22 02:37:53,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11239 states, 10145 states have (on average 1.2079842286840807) internal successors, (12255), 10209 states have internal predecessors, (12255), 525 states have call successors, (525), 435 states have call predecessors, (525), 567 states have return successors, (663), 595 states have call predecessors, (663), 524 states have call successors, (663) [2023-12-22 02:37:53,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11239 states to 11239 states and 13443 transitions. [2023-12-22 02:37:53,695 INFO L78 Accepts]: Start accepts. Automaton has 11239 states and 13443 transitions. Word has length 217 [2023-12-22 02:37:53,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:53,695 INFO L495 AbstractCegarLoop]: Abstraction has 11239 states and 13443 transitions. [2023-12-22 02:37:53,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-22 02:37:53,695 INFO L276 IsEmpty]: Start isEmpty. Operand 11239 states and 13443 transitions. [2023-12-22 02:37:53,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2023-12-22 02:37:53,703 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:53,703 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2023-12-22 02:37:53,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Ended with exit code 0 [2023-12-22 02:37:53,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:53,905 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:53,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:53,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1208123584, now seen corresponding path program 1 times [2023-12-22 02:37:53,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:53,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1359802272] [2023-12-22 02:37:53,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:53,906 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:53,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:53,907 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:53,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2023-12-22 02:37:54,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:54,032 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:37:54,035 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:54,089 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-22 02:37:54,090 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:54,090 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:54,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1359802272] [2023-12-22 02:37:54,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1359802272] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:54,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:54,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:37:54,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027946442] [2023-12-22 02:37:54,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:54,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:37:54,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:54,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:37:54,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:54,092 INFO L87 Difference]: Start difference. First operand 11239 states and 13443 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:37:55,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:55,018 INFO L93 Difference]: Finished difference Result 14066 states and 16876 transitions. [2023-12-22 02:37:55,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:37:55,019 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 229 [2023-12-22 02:37:55,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:55,038 INFO L225 Difference]: With dead ends: 14066 [2023-12-22 02:37:55,039 INFO L226 Difference]: Without dead ends: 11205 [2023-12-22 02:37:55,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:55,045 INFO L413 NwaCegarLoop]: 543 mSDtfsCounter, 65 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:55,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 990 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:55,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11205 states. [2023-12-22 02:37:55,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11205 to 10924. [2023-12-22 02:37:55,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10924 states, 9887 states have (on average 1.201780115302923) internal successors, (11882), 9950 states have internal predecessors, (11882), 497 states have call successors, (497), 416 states have call predecessors, (497), 538 states have return successors, (625), 558 states have call predecessors, (625), 496 states have call successors, (625) [2023-12-22 02:37:55,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10924 states to 10924 states and 13004 transitions. [2023-12-22 02:37:55,885 INFO L78 Accepts]: Start accepts. Automaton has 10924 states and 13004 transitions. Word has length 229 [2023-12-22 02:37:55,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:55,885 INFO L495 AbstractCegarLoop]: Abstraction has 10924 states and 13004 transitions. [2023-12-22 02:37:55,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:37:55,886 INFO L276 IsEmpty]: Start isEmpty. Operand 10924 states and 13004 transitions. [2023-12-22 02:37:55,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-12-22 02:37:55,891 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:55,892 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2023-12-22 02:37:55,896 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 (53)] Ended with exit code 0 [2023-12-22 02:37:56,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:56,092 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:56,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:56,093 INFO L85 PathProgramCache]: Analyzing trace with hash 155585522, now seen corresponding path program 1 times [2023-12-22 02:37:56,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:56,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1470138229] [2023-12-22 02:37:56,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:56,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-22 02:37:56,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:56,094 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:56,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 (54)] Waiting until timeout for monitored process [2023-12-22 02:37:56,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:56,218 INFO L262 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:56,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:56,268 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-12-22 02:37:56,268 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:56,268 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:56,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1470138229] [2023-12-22 02:37:56,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1470138229] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:56,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:56,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:37:56,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848807680] [2023-12-22 02:37:56,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:56,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:56,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:56,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:56,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:56,270 INFO L87 Difference]: Start difference. First operand 10924 states and 13004 transitions. Second operand has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:37:57,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:57,420 INFO L93 Difference]: Finished difference Result 12270 states and 14571 transitions. [2023-12-22 02:37:57,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:37:57,420 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 230 [2023-12-22 02:37:57,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:57,434 INFO L225 Difference]: With dead ends: 12270 [2023-12-22 02:37:57,434 INFO L226 Difference]: Without dead ends: 9708 [2023-12-22 02:37:57,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:37:57,438 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 242 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 920 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:57,438 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 804 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 920 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:37:57,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9708 states. [2023-12-22 02:37:58,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9708 to 9512. [2023-12-22 02:37:58,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9512 states, 8773 states have (on average 1.2012994414681408) internal successors, (10539), 8804 states have internal predecessors, (10539), 367 states have call successors, (367), 323 states have call predecessors, (367), 370 states have return successors, (438), 385 states have call predecessors, (438), 366 states have call successors, (438) [2023-12-22 02:37:58,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9512 states to 9512 states and 11344 transitions. [2023-12-22 02:37:58,060 INFO L78 Accepts]: Start accepts. Automaton has 9512 states and 11344 transitions. Word has length 230 [2023-12-22 02:37:58,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:58,060 INFO L495 AbstractCegarLoop]: Abstraction has 9512 states and 11344 transitions. [2023-12-22 02:37:58,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:37:58,060 INFO L276 IsEmpty]: Start isEmpty. Operand 9512 states and 11344 transitions. [2023-12-22 02:37:58,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2023-12-22 02:37:58,065 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:58,065 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2023-12-22 02:37:58,070 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:58,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:58,266 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:58,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:58,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1882273826, now seen corresponding path program 1 times [2023-12-22 02:37:58,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:58,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [241976270] [2023-12-22 02:37:58,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:58,267 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:58,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:58,268 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:58,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2023-12-22 02:37:58,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:58,395 INFO L262 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:37:58,398 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:58,499 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 242 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-12-22 02:37:58,500 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:58,500 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:58,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [241976270] [2023-12-22 02:37:58,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [241976270] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:58,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:58,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:37:58,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721877832] [2023-12-22 02:37:58,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:58,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:37:58,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:58,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:37:58,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:58,501 INFO L87 Difference]: Start difference. First operand 9512 states and 11344 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:37:59,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:59,078 INFO L93 Difference]: Finished difference Result 10626 states and 12664 transitions. [2023-12-22 02:37:59,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:37:59,079 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 231 [2023-12-22 02:37:59,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:59,094 INFO L225 Difference]: With dead ends: 10626 [2023-12-22 02:37:59,094 INFO L226 Difference]: Without dead ends: 9494 [2023-12-22 02:37:59,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:59,099 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 28 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:59,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 975 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:59,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9494 states. [2023-12-22 02:37:59,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9494 to 9491. [2023-12-22 02:37:59,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9491 states, 8755 states have (on average 1.1993146773272416) internal successors, (10500), 8786 states have internal predecessors, (10500), 367 states have call successors, (367), 323 states have call predecessors, (367), 367 states have return successors, (435), 382 states have call predecessors, (435), 366 states have call successors, (435) [2023-12-22 02:37:59,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9491 states to 9491 states and 11302 transitions. [2023-12-22 02:37:59,714 INFO L78 Accepts]: Start accepts. Automaton has 9491 states and 11302 transitions. Word has length 231 [2023-12-22 02:37:59,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:59,714 INFO L495 AbstractCegarLoop]: Abstraction has 9491 states and 11302 transitions. [2023-12-22 02:37:59,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:37:59,714 INFO L276 IsEmpty]: Start isEmpty. Operand 9491 states and 11302 transitions. [2023-12-22 02:37:59,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2023-12-22 02:37:59,719 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:59,719 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2023-12-22 02:37:59,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:59,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:59,920 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:59,920 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:59,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1796268386, now seen corresponding path program 1 times [2023-12-22 02:37:59,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:59,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [175657503] [2023-12-22 02:37:59,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:59,921 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:59,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:59,922 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:37:59,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2023-12-22 02:38:00,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:00,046 INFO L262 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:38:00,050 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:00,093 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 208 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2023-12-22 02:38:00,093 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:00,093 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:00,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [175657503] [2023-12-22 02:38:00,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [175657503] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:00,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:00,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:38:00,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385051523] [2023-12-22 02:38:00,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:00,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:38:00,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:00,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:38:00,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:38:00,095 INFO L87 Difference]: Start difference. First operand 9491 states and 11302 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:01,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:01,102 INFO L93 Difference]: Finished difference Result 9838 states and 11685 transitions. [2023-12-22 02:38:01,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:38:01,102 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 233 [2023-12-22 02:38:01,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:01,114 INFO L225 Difference]: With dead ends: 9838 [2023-12-22 02:38:01,114 INFO L226 Difference]: Without dead ends: 8291 [2023-12-22 02:38:01,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:38:01,117 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 224 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 951 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:01,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 1012 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 951 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:38:01,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8291 states. [2023-12-22 02:38:01,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8291 to 8291. [2023-12-22 02:38:01,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8291 states, 7846 states have (on average 1.2080040785113433) internal successors, (9478), 7855 states have internal predecessors, (9478), 232 states have call successors, (232), 208 states have call predecessors, (232), 212 states have return successors, (236), 228 states have call predecessors, (236), 232 states have call successors, (236) [2023-12-22 02:38:01,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8291 states to 8291 states and 9946 transitions. [2023-12-22 02:38:01,494 INFO L78 Accepts]: Start accepts. Automaton has 8291 states and 9946 transitions. Word has length 233 [2023-12-22 02:38:01,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:01,494 INFO L495 AbstractCegarLoop]: Abstraction has 8291 states and 9946 transitions. [2023-12-22 02:38:01,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:01,494 INFO L276 IsEmpty]: Start isEmpty. Operand 8291 states and 9946 transitions. [2023-12-22 02:38:01,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2023-12-22 02:38:01,497 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:01,497 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-22 02:38:01,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2023-12-22 02:38:01,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:01,702 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:01,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:01,703 INFO L85 PathProgramCache]: Analyzing trace with hash 195252791, now seen corresponding path program 1 times [2023-12-22 02:38:01,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:01,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [324594501] [2023-12-22 02:38:01,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:01,703 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:01,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:01,704 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:01,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2023-12-22 02:38:01,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:01,855 INFO L262 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:01,857 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:02,015 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-22 02:38:02,015 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:02,016 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:02,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [324594501] [2023-12-22 02:38:02,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [324594501] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:02,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:02,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:38:02,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371235842] [2023-12-22 02:38:02,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:02,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:02,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:02,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:02,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:02,022 INFO L87 Difference]: Start difference. First operand 8291 states and 9946 transitions. Second operand has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 2 states have internal predecessors, (205), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:38:02,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:02,813 INFO L93 Difference]: Finished difference Result 24128 states and 29103 transitions. [2023-12-22 02:38:02,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:02,814 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 2 states have internal predecessors, (205), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 227 [2023-12-22 02:38:02,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:02,841 INFO L225 Difference]: With dead ends: 24128 [2023-12-22 02:38:02,842 INFO L226 Difference]: Without dead ends: 15855 [2023-12-22 02:38:02,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:02,851 INFO L413 NwaCegarLoop]: 383 mSDtfsCounter, 268 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:02,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 732 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:02,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15855 states. [2023-12-22 02:38:03,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15855 to 15845. [2023-12-22 02:38:03,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15845 states, 14992 states have (on average 1.202374599786553) internal successors, (18026), 15009 states have internal predecessors, (18026), 444 states have call successors, (444), 400 states have call predecessors, (444), 408 states have return successors, (452), 436 states have call predecessors, (452), 444 states have call successors, (452) [2023-12-22 02:38:03,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15845 states to 15845 states and 18922 transitions. [2023-12-22 02:38:03,547 INFO L78 Accepts]: Start accepts. Automaton has 15845 states and 18922 transitions. Word has length 227 [2023-12-22 02:38:03,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:03,548 INFO L495 AbstractCegarLoop]: Abstraction has 15845 states and 18922 transitions. [2023-12-22 02:38:03,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 2 states have internal predecessors, (205), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:38:03,548 INFO L276 IsEmpty]: Start isEmpty. Operand 15845 states and 18922 transitions. [2023-12-22 02:38:03,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2023-12-22 02:38:03,554 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:03,554 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-22 02:38:03,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Ended with exit code 0 [2023-12-22 02:38:03,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:03,756 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:03,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:03,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1239246296, now seen corresponding path program 1 times [2023-12-22 02:38:03,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:03,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [295838076] [2023-12-22 02:38:03,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:03,757 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:03,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:03,758 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:03,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2023-12-22 02:38:03,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:03,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:38:03,910 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:04,152 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-22 02:38:04,152 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:04,152 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:04,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [295838076] [2023-12-22 02:38:04,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [295838076] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:04,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:04,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:04,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830574686] [2023-12-22 02:38:04,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:04,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:38:04,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:04,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:38:04,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:38:04,155 INFO L87 Difference]: Start difference. First operand 15845 states and 18922 transitions. Second operand has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:38:05,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:05,794 INFO L93 Difference]: Finished difference Result 47170 states and 56276 transitions. [2023-12-22 02:38:05,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:38:05,795 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 227 [2023-12-22 02:38:05,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:05,851 INFO L225 Difference]: With dead ends: 47170 [2023-12-22 02:38:05,851 INFO L226 Difference]: Without dead ends: 31344 [2023-12-22 02:38:05,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 225 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-22 02:38:05,866 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 545 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 1109 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:05,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [549 Valid, 1109 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:38:05,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31344 states. [2023-12-22 02:38:07,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31344 to 31342. [2023-12-22 02:38:07,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31342 states, 29654 states have (on average 1.1966007958454172) internal successors, (35484), 29696 states have internal predecessors, (35484), 871 states have call successors, (871), 784 states have call predecessors, (871), 816 states have return successors, (951), 863 states have call predecessors, (951), 871 states have call successors, (951) [2023-12-22 02:38:07,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31342 states to 31342 states and 37306 transitions. [2023-12-22 02:38:07,329 INFO L78 Accepts]: Start accepts. Automaton has 31342 states and 37306 transitions. Word has length 227 [2023-12-22 02:38:07,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:07,329 INFO L495 AbstractCegarLoop]: Abstraction has 31342 states and 37306 transitions. [2023-12-22 02:38:07,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.75) internal successors, (155), 4 states have internal predecessors, (155), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:38:07,330 INFO L276 IsEmpty]: Start isEmpty. Operand 31342 states and 37306 transitions. [2023-12-22 02:38:07,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2023-12-22 02:38:07,339 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:07,339 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-22 02:38:07,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Ended with exit code 0 [2023-12-22 02:38:07,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:07,540 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:07,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:07,540 INFO L85 PathProgramCache]: Analyzing trace with hash -536828778, now seen corresponding path program 1 times [2023-12-22 02:38:07,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:07,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1253387831] [2023-12-22 02:38:07,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:07,541 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:07,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:07,542 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:07,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2023-12-22 02:38:07,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:07,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:07,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:07,698 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-22 02:38:07,698 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:07,698 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:07,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1253387831] [2023-12-22 02:38:07,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1253387831] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:07,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:07,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:38:07,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228343949] [2023-12-22 02:38:07,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:07,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:07,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:07,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:07,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:07,699 INFO L87 Difference]: Start difference. First operand 31342 states and 37306 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:38:08,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:08,883 INFO L93 Difference]: Finished difference Result 55122 states and 65587 transitions. [2023-12-22 02:38:08,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:08,883 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 227 [2023-12-22 02:38:08,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:08,922 INFO L225 Difference]: With dead ends: 55122 [2023-12-22 02:38:08,923 INFO L226 Difference]: Without dead ends: 23799 [2023-12-22 02:38:08,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:08,941 INFO L413 NwaCegarLoop]: 383 mSDtfsCounter, 415 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 415 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:08,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [415 Valid, 383 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:38:08,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23799 states. [2023-12-22 02:38:10,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23799 to 23799. [2023-12-22 02:38:10,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23799 states, 22522 states have (on average 1.1965633602699584) internal successors, (26949), 22555 states have internal predecessors, (26949), 656 states have call successors, (656), 592 states have call predecessors, (656), 620 states have return successors, (708), 652 states have call predecessors, (708), 656 states have call successors, (708) [2023-12-22 02:38:10,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23799 states to 23799 states and 28313 transitions. [2023-12-22 02:38:10,086 INFO L78 Accepts]: Start accepts. Automaton has 23799 states and 28313 transitions. Word has length 227 [2023-12-22 02:38:10,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:10,086 INFO L495 AbstractCegarLoop]: Abstraction has 23799 states and 28313 transitions. [2023-12-22 02:38:10,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:38:10,086 INFO L276 IsEmpty]: Start isEmpty. Operand 23799 states and 28313 transitions. [2023-12-22 02:38:10,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2023-12-22 02:38:10,093 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:10,093 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-22 02:38:10,097 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2023-12-22 02:38:10,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:10,293 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:10,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:10,294 INFO L85 PathProgramCache]: Analyzing trace with hash 238266525, now seen corresponding path program 1 times [2023-12-22 02:38:10,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:10,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [906341462] [2023-12-22 02:38:10,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:10,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-22 02:38:10,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:10,295 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:10,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2023-12-22 02:38:10,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:10,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:38:10,442 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:10,661 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-22 02:38:10,661 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:10,661 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:10,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [906341462] [2023-12-22 02:38:10,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [906341462] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:10,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:10,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:10,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558871380] [2023-12-22 02:38:10,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:10,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:38:10,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:10,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:38:10,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:38:10,663 INFO L87 Difference]: Start difference. First operand 23799 states and 28313 transitions. Second operand has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:38:13,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:13,381 INFO L93 Difference]: Finished difference Result 69855 states and 83081 transitions. [2023-12-22 02:38:13,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:38:13,382 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 229 [2023-12-22 02:38:13,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:13,457 INFO L225 Difference]: With dead ends: 69855 [2023-12-22 02:38:13,457 INFO L226 Difference]: Without dead ends: 46075 [2023-12-22 02:38:13,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 227 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-22 02:38:13,478 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 536 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:13,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 1087 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:38:13,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46075 states. [2023-12-22 02:38:15,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46075 to 46073. [2023-12-22 02:38:15,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46073 states, 43601 states have (on average 1.1943074700121556) internal successors, (52073), 43675 states have internal predecessors, (52073), 1263 states have call successors, (1263), 1136 states have call predecessors, (1263), 1208 states have return successors, (1407), 1263 states have call predecessors, (1407), 1263 states have call successors, (1407) [2023-12-22 02:38:15,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46073 states to 46073 states and 54743 transitions. [2023-12-22 02:38:15,937 INFO L78 Accepts]: Start accepts. Automaton has 46073 states and 54743 transitions. Word has length 229 [2023-12-22 02:38:15,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:15,937 INFO L495 AbstractCegarLoop]: Abstraction has 46073 states and 54743 transitions. [2023-12-22 02:38:15,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.25) internal successors, (157), 4 states have internal predecessors, (157), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:38:15,938 INFO L276 IsEmpty]: Start isEmpty. Operand 46073 states and 54743 transitions. [2023-12-22 02:38:15,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2023-12-22 02:38:15,953 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:15,953 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-22 02:38:15,959 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Ended with exit code 0 [2023-12-22 02:38:16,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:16,154 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:16,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:16,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1014514079, now seen corresponding path program 1 times [2023-12-22 02:38:16,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:16,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [978001000] [2023-12-22 02:38:16,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:16,155 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:16,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:16,156 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:16,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2023-12-22 02:38:16,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:16,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:16,301 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:16,312 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-22 02:38:16,313 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:16,313 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:16,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [978001000] [2023-12-22 02:38:16,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [978001000] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:16,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:16,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:38:16,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576170470] [2023-12-22 02:38:16,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:16,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:16,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:16,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:16,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:16,315 INFO L87 Difference]: Start difference. First operand 46073 states and 54743 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:38:18,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:18,830 INFO L93 Difference]: Finished difference Result 92115 states and 109432 transitions. [2023-12-22 02:38:18,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:18,830 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 229 [2023-12-22 02:38:18,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:18,912 INFO L225 Difference]: With dead ends: 92115 [2023-12-22 02:38:18,912 INFO L226 Difference]: Without dead ends: 46061 [2023-12-22 02:38:18,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:18,942 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 413 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:18,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [413 Valid, 382 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:38:18,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46061 states. [2023-12-22 02:38:21,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46061 to 46061. [2023-12-22 02:38:21,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46061 states, 43592 states have (on average 1.1941640668012479) internal successors, (52056), 43665 states have internal predecessors, (52056), 1260 states have call successors, (1260), 1136 states have call predecessors, (1260), 1208 states have return successors, (1404), 1260 states have call predecessors, (1404), 1260 states have call successors, (1404) [2023-12-22 02:38:21,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46061 states to 46061 states and 54720 transitions. [2023-12-22 02:38:21,507 INFO L78 Accepts]: Start accepts. Automaton has 46061 states and 54720 transitions. Word has length 229 [2023-12-22 02:38:21,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:21,507 INFO L495 AbstractCegarLoop]: Abstraction has 46061 states and 54720 transitions. [2023-12-22 02:38:21,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:38:21,508 INFO L276 IsEmpty]: Start isEmpty. Operand 46061 states and 54720 transitions. [2023-12-22 02:38:21,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2023-12-22 02:38:21,524 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:21,525 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-22 02:38:21,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2023-12-22 02:38:21,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:21,726 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:21,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:21,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1199509272, now seen corresponding path program 1 times [2023-12-22 02:38:21,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:21,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [197281206] [2023-12-22 02:38:21,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:21,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-22 02:38:21,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:21,840 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:21,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2023-12-22 02:38:21,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:21,986 INFO L262 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:38:21,989 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:22,210 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-22 02:38:22,210 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:22,211 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:22,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [197281206] [2023-12-22 02:38:22,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [197281206] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:22,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:22,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:22,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392048760] [2023-12-22 02:38:22,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:22,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:38:22,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:22,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:38:22,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:38:22,212 INFO L87 Difference]: Start difference. First operand 46061 states and 54720 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:38:27,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:27,117 INFO L93 Difference]: Finished difference Result 136680 states and 162318 transitions. [2023-12-22 02:38:27,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:38:27,118 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 231 [2023-12-22 02:38:27,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:27,305 INFO L225 Difference]: With dead ends: 136680 [2023-12-22 02:38:27,305 INFO L226 Difference]: Without dead ends: 90638 [2023-12-22 02:38:27,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 229 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-22 02:38:27,341 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 532 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 1051 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:27,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [538 Valid, 1051 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:38:27,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90638 states. [2023-12-22 02:38:32,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90638 to 90636. [2023-12-22 02:38:32,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90636 states, 85772 states have (on average 1.192347152917036) internal successors, (102270), 85930 states have internal predecessors, (102270), 2471 states have call successors, (2471), 2224 states have call predecessors, (2471), 2392 states have return successors, (2807), 2483 states have call predecessors, (2807), 2471 states have call successors, (2807) [2023-12-22 02:38:32,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90636 states to 90636 states and 107548 transitions. [2023-12-22 02:38:32,508 INFO L78 Accepts]: Start accepts. Automaton has 90636 states and 107548 transitions. Word has length 231 [2023-12-22 02:38:32,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:32,508 INFO L495 AbstractCegarLoop]: Abstraction has 90636 states and 107548 transitions. [2023-12-22 02:38:32,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:38:32,509 INFO L276 IsEmpty]: Start isEmpty. Operand 90636 states and 107548 transitions. [2023-12-22 02:38:32,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2023-12-22 02:38:32,546 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:32,546 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-22 02:38:32,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2023-12-22 02:38:32,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:32,755 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:32,755 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:32,755 INFO L85 PathProgramCache]: Analyzing trace with hash -506620330, now seen corresponding path program 1 times [2023-12-22 02:38:32,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:32,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [355975123] [2023-12-22 02:38:32,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:32,756 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:32,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:32,757 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:32,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2023-12-22 02:38:32,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:32,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:32,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:32,918 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-22 02:38:32,918 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:32,918 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:32,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [355975123] [2023-12-22 02:38:32,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [355975123] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:32,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:32,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:38:32,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866964763] [2023-12-22 02:38:32,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:32,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:32,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:32,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:32,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:32,920 INFO L87 Difference]: Start difference. First operand 90636 states and 107548 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:38:36,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:36,498 INFO L93 Difference]: Finished difference Result 159356 states and 189165 transitions. [2023-12-22 02:38:36,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:36,499 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 231 [2023-12-22 02:38:36,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:36,779 INFO L225 Difference]: With dead ends: 159356 [2023-12-22 02:38:36,779 INFO L226 Difference]: Without dead ends: 68739 [2023-12-22 02:38:36,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:36,843 INFO L413 NwaCegarLoop]: 381 mSDtfsCounter, 411 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:36,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 381 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:38:36,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68739 states. [2023-12-22 02:38:40,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68739 to 68739. [2023-12-22 02:38:40,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68739 states, 65062 states have (on average 1.1937382804094556) internal successors, (77667), 65183 states have internal predecessors, (77667), 1864 states have call successors, (1864), 1680 states have call predecessors, (1864), 1812 states have return successors, (2116), 1876 states have call predecessors, (2116), 1864 states have call successors, (2116) [2023-12-22 02:38:40,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68739 states to 68739 states and 81647 transitions. [2023-12-22 02:38:40,619 INFO L78 Accepts]: Start accepts. Automaton has 68739 states and 81647 transitions. Word has length 231 [2023-12-22 02:38:40,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:40,620 INFO L495 AbstractCegarLoop]: Abstraction has 68739 states and 81647 transitions. [2023-12-22 02:38:40,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:38:40,620 INFO L276 IsEmpty]: Start isEmpty. Operand 68739 states and 81647 transitions. [2023-12-22 02:38:40,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2023-12-22 02:38:40,641 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:40,641 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-22 02:38:40,646 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 (63)] Ended with exit code 0 [2023-12-22 02:38:40,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:40,842 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:40,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:40,843 INFO L85 PathProgramCache]: Analyzing trace with hash 869862173, now seen corresponding path program 1 times [2023-12-22 02:38:40,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:40,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1918069874] [2023-12-22 02:38:40,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:40,843 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:40,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:40,845 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:40,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2023-12-22 02:38:40,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:41,005 INFO L262 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:38:41,008 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:41,224 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-22 02:38:41,224 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:41,224 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:41,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1918069874] [2023-12-22 02:38:41,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1918069874] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:41,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:41,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:41,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869072036] [2023-12-22 02:38:41,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:41,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:38:41,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:41,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:38:41,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:38:41,226 INFO L87 Difference]: Start difference. First operand 68739 states and 81647 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-22 02:38:48,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:48,083 INFO L93 Difference]: Finished difference Result 201583 states and 239385 transitions. [2023-12-22 02:38:48,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:38:48,083 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 233 [2023-12-22 02:38:48,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:48,380 INFO L225 Difference]: With dead ends: 201583 [2023-12-22 02:38:48,381 INFO L226 Difference]: Without dead ends: 132863 [2023-12-22 02:38:48,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 231 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-22 02:38:48,446 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 552 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:48,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [558 Valid, 751 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:38:48,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132863 states.