/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_3.cil+token_ring.10.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-22 02:41:19,933 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-22 02:41:19,981 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:41:19,984 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-22 02:41:19,985 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-22 02:41:20,001 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-22 02:41:20,001 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-22 02:41:20,001 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-22 02:41:20,002 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-22 02:41:20,002 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-22 02:41:20,003 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-22 02:41:20,003 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-22 02:41:20,003 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-22 02:41:20,004 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-22 02:41:20,004 INFO L153 SettingsManager]: * Use SBE=true [2023-12-22 02:41:20,004 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-22 02:41:20,005 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-22 02:41:20,005 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-22 02:41:20,005 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-22 02:41:20,006 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-22 02:41:20,006 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-22 02:41:20,020 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-22 02:41:20,021 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-22 02:41:20,021 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-22 02:41:20,021 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-22 02:41:20,021 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-22 02:41:20,022 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-22 02:41:20,022 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-22 02:41:20,022 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-22 02:41:20,022 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-22 02:41:20,023 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-22 02:41:20,023 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-22 02:41:20,023 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-22 02:41:20,023 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-22 02:41:20,023 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 02:41:20,024 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-22 02:41:20,024 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-22 02:41:20,024 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-22 02:41:20,024 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-22 02:41:20,025 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-22 02:41:20,025 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-22 02:41:20,026 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-22 02:41:20,026 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-22 02:41:20,026 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-22 02:41:20,027 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-22 02:41:20,027 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-22 02:41:20,027 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:41:20,226 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-22 02:41:20,248 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-22 02:41:20,250 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-22 02:41:20,250 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-22 02:41:20,251 INFO L274 PluginConnector]: CDTParser initialized [2023-12-22 02:41:20,252 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_3.cil+token_ring.10.cil-1.c [2023-12-22 02:41:21,342 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-22 02:41:21,528 INFO L384 CDTParser]: Found 1 translation units. [2023-12-22 02:41:21,529 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_3.cil+token_ring.10.cil-1.c [2023-12-22 02:41:21,541 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cbafd248a/713c2ea12e3a4b03b311a67a0d7e3e44/FLAG5fd7a7d86 [2023-12-22 02:41:21,557 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cbafd248a/713c2ea12e3a4b03b311a67a0d7e3e44 [2023-12-22 02:41:21,559 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-22 02:41:21,560 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-22 02:41:21,561 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-22 02:41:21,561 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-22 02:41:21,565 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-22 02:41:21,565 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:21,566 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1134e754 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21, skipping insertion in model container [2023-12-22 02:41:21,566 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:21,617 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-22 02:41:21,721 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_3.cil+token_ring.10.cil-1.c[911,924] [2023-12-22 02:41:21,759 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_3.cil+token_ring.10.cil-1.c[8416,8429] [2023-12-22 02:41:21,832 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 02:41:21,845 INFO L202 MainTranslator]: Completed pre-run [2023-12-22 02:41:21,857 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_3.cil+token_ring.10.cil-1.c[911,924] [2023-12-22 02:41:21,879 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_3.cil+token_ring.10.cil-1.c[8416,8429] [2023-12-22 02:41:21,916 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 02:41:21,943 INFO L206 MainTranslator]: Completed translation [2023-12-22 02:41:21,945 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21 WrapperNode [2023-12-22 02:41:21,945 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-22 02:41:21,947 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-22 02:41:21,947 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-22 02:41:21,947 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-22 02:41:21,952 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:41:21" (1/1) ... [2023-12-22 02:41:21,975 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:41:21" (1/1) ... [2023-12-22 02:41:22,019 INFO L138 Inliner]: procedures = 76, calls = 92, calls flagged for inlining = 43, calls inlined = 43, statements flattened = 955 [2023-12-22 02:41:22,020 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-22 02:41:22,020 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-22 02:41:22,020 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-22 02:41:22,021 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-22 02:41:22,029 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,030 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,036 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,058 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:41:22,059 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,059 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,074 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,084 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,088 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,091 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,097 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-22 02:41:22,098 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-22 02:41:22,098 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-22 02:41:22,098 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-22 02:41:22,099 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (1/1) ... [2023-12-22 02:41:22,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 02:41:22,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-22 02:41:22,154 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:41:22,173 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:41:22,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-22 02:41:22,217 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-22 02:41:22,217 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-22 02:41:22,217 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-22 02:41:22,218 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-22 02:41:22,218 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-22 02:41:22,218 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-22 02:41:22,218 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-22 02:41:22,218 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-22 02:41:22,218 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-22 02:41:22,218 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-22 02:41:22,218 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-22 02:41:22,218 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-22 02:41:22,218 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-22 02:41:22,218 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-22 02:41:22,218 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-22 02:41:22,218 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-22 02:41:22,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-22 02:41:22,219 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-22 02:41:22,219 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-22 02:41:22,219 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-22 02:41:22,219 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-22 02:41:22,219 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-22 02:41:22,219 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-22 02:41:22,219 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-22 02:41:22,219 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-22 02:41:22,219 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-22 02:41:22,219 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-22 02:41:22,219 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-22 02:41:22,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-22 02:41:22,220 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-22 02:41:22,220 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-22 02:41:22,220 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-22 02:41:22,220 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-22 02:41:22,317 INFO L241 CfgBuilder]: Building ICFG [2023-12-22 02:41:22,319 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-22 02:41:22,942 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1bv32 == ~q_free~0); [2023-12-22 02:41:22,942 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume 1bv32 == ~q_free~0;~c_dr_st~0 := 2bv32;~c_dr_pc~0 := 2bv32;~a_t~0 := do_read_c_~a~0#1; [2023-12-22 02:41:23,012 INFO L282 CfgBuilder]: Performing block encoding [2023-12-22 02:41:23,075 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-22 02:41:23,076 INFO L309 CfgBuilder]: Removed 17 assume(true) statements. [2023-12-22 02:41:23,077 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 02:41:23 BoogieIcfgContainer [2023-12-22 02:41:23,077 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-22 02:41:23,079 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-22 02:41:23,079 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-22 02:41:23,081 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-22 02:41:23,081 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 02:41:21" (1/3) ... [2023-12-22 02:41:23,082 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12891b93 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 02:41:23, skipping insertion in model container [2023-12-22 02:41:23,082 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:41:21" (2/3) ... [2023-12-22 02:41:23,082 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12891b93 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 02:41:23, skipping insertion in model container [2023-12-22 02:41:23,082 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 02:41:23" (3/3) ... [2023-12-22 02:41:23,083 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.10.cil-1.c [2023-12-22 02:41:23,096 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-22 02:41:23,097 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-22 02:41:23,151 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-22 02:41:23,156 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;@1c3884ae, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-22 02:41:23,157 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-22 02:41:23,165 INFO L276 IsEmpty]: Start isEmpty. Operand has 414 states, 354 states have (on average 1.7118644067796611) internal successors, (606), 362 states have internal predecessors, (606), 42 states have call successors, (42), 15 states have call predecessors, (42), 15 states have return successors, (42), 40 states have call predecessors, (42), 42 states have call successors, (42) [2023-12-22 02:41:23,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-22 02:41:23,181 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:23,181 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] [2023-12-22 02:41:23,182 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:23,185 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:23,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1036360840, now seen corresponding path program 1 times [2023-12-22 02:41:23,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:23,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2102916839] [2023-12-22 02:41:23,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:23,196 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:23,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:23,198 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:41:23,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:23,312 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-22 02:41:23,317 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:23,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:41:23,409 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:23,409 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:23,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2102916839] [2023-12-22 02:41:23,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2102916839] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:23,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:23,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:41:23,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14211852] [2023-12-22 02:41:23,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:23,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:41:23,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:23,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:41:23,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:41:23,457 INFO L87 Difference]: Start difference. First operand has 414 states, 354 states have (on average 1.7118644067796611) internal successors, (606), 362 states have internal predecessors, (606), 42 states have call successors, (42), 15 states have call predecessors, (42), 15 states have return successors, (42), 40 states have call predecessors, (42), 42 states have call successors, (42) Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 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:41:24,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:24,456 INFO L93 Difference]: Finished difference Result 912 states and 1515 transitions. [2023-12-22 02:41:24,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:41:24,459 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 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 57 [2023-12-22 02:41:24,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:24,469 INFO L225 Difference]: With dead ends: 912 [2023-12-22 02:41:24,469 INFO L226 Difference]: Without dead ends: 516 [2023-12-22 02:41:24,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 53 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:41:24,476 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 449 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 1104 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 1167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:24,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [458 Valid, 1229 Invalid, 1167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1104 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-22 02:41:24,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2023-12-22 02:41:24,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 509. [2023-12-22 02:41:24,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 430 states have (on average 1.583720930232558) internal successors, (681), 437 states have internal predecessors, (681), 55 states have call successors, (55), 22 states have call predecessors, (55), 22 states have return successors, (56), 52 states have call predecessors, (56), 51 states have call successors, (56) [2023-12-22 02:41:24,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 792 transitions. [2023-12-22 02:41:24,544 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 792 transitions. Word has length 57 [2023-12-22 02:41:24,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:24,544 INFO L495 AbstractCegarLoop]: Abstraction has 509 states and 792 transitions. [2023-12-22 02:41:24,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 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:41:24,545 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 792 transitions. [2023-12-22 02:41:24,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-22 02:41:24,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:24,547 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:24,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-22 02:41:24,748 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:41:24,749 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:24,749 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:24,749 INFO L85 PathProgramCache]: Analyzing trace with hash -907631928, now seen corresponding path program 1 times [2023-12-22 02:41:24,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:24,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [757650828] [2023-12-22 02:41:24,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:24,750 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:24,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:24,752 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:41:24,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:24,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:24,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:41:24,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:24,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:41:24,905 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:24,905 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:24,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [757650828] [2023-12-22 02:41:24,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [757650828] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:24,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:24,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:41:24,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009759760] [2023-12-22 02:41:24,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:24,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:41:24,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:24,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:41:24,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:41:24,908 INFO L87 Difference]: Start difference. First operand 509 states and 792 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 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:41:25,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:25,717 INFO L93 Difference]: Finished difference Result 920 states and 1407 transitions. [2023-12-22 02:41:25,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:41:25,718 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 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 57 [2023-12-22 02:41:25,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:25,722 INFO L225 Difference]: With dead ends: 920 [2023-12-22 02:41:25,722 INFO L226 Difference]: Without dead ends: 730 [2023-12-22 02:41:25,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 53 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:41:25,724 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 438 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 1094 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:25,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [447 Valid, 1225 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1094 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-22 02:41:25,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2023-12-22 02:41:25,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 722. [2023-12-22 02:41:25,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 595 states have (on average 1.5411764705882354) internal successors, (917), 610 states have internal predecessors, (917), 81 states have call successors, (81), 36 states have call predecessors, (81), 44 states have return successors, (102), 80 states have call predecessors, (102), 77 states have call successors, (102) [2023-12-22 02:41:25,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1100 transitions. [2023-12-22 02:41:25,775 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1100 transitions. Word has length 57 [2023-12-22 02:41:25,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:25,776 INFO L495 AbstractCegarLoop]: Abstraction has 722 states and 1100 transitions. [2023-12-22 02:41:25,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 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:41:25,776 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1100 transitions. [2023-12-22 02:41:25,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-22 02:41:25,783 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:25,783 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] [2023-12-22 02:41:25,791 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:41:25,986 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:41:25,987 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:25,988 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:25,988 INFO L85 PathProgramCache]: Analyzing trace with hash -831794040, now seen corresponding path program 1 times [2023-12-22 02:41:25,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:25,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1091718363] [2023-12-22 02:41:25,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:25,989 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:25,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:25,990 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:41:25,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:26,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:26,076 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:26,079 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:26,110 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:41:26,110 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:26,110 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:26,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1091718363] [2023-12-22 02:41:26,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1091718363] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:26,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:26,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:26,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877572138] [2023-12-22 02:41:26,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:26,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:26,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:26,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:26,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:26,114 INFO L87 Difference]: Start difference. First operand 722 states and 1100 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:41:26,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:26,222 INFO L93 Difference]: Finished difference Result 1468 states and 2167 transitions. [2023-12-22 02:41:26,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:26,223 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 57 [2023-12-22 02:41:26,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:26,229 INFO L225 Difference]: With dead ends: 1468 [2023-12-22 02:41:26,229 INFO L226 Difference]: Without dead ends: 1079 [2023-12-22 02:41:26,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 55 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:41:26,232 INFO L413 NwaCegarLoop]: 622 mSDtfsCounter, 610 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 610 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:26,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [610 Valid, 733 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:26,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2023-12-22 02:41:26,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 1071. [2023-12-22 02:41:26,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 866 states have (on average 1.497690531177829) internal successors, (1297), 891 states have internal predecessors, (1297), 121 states have call successors, (121), 64 states have call predecessors, (121), 82 states have return successors, (159), 120 states have call predecessors, (159), 117 states have call successors, (159) [2023-12-22 02:41:26,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1577 transitions. [2023-12-22 02:41:26,301 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 1577 transitions. Word has length 57 [2023-12-22 02:41:26,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:26,301 INFO L495 AbstractCegarLoop]: Abstraction has 1071 states and 1577 transitions. [2023-12-22 02:41:26,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:41:26,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 1577 transitions. [2023-12-22 02:41:26,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:41:26,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:26,304 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:26,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-22 02:41:26,511 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:41:26,511 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:26,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:26,512 INFO L85 PathProgramCache]: Analyzing trace with hash 767964005, now seen corresponding path program 1 times [2023-12-22 02:41:26,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:26,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [477355112] [2023-12-22 02:41:26,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:26,512 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:41:26,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:26,514 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:41:26,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:26,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:26,590 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:41:26,592 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:26,616 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:41:26,616 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:26,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:26,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [477355112] [2023-12-22 02:41:26,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [477355112] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:26,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:26,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:41:26,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165320407] [2023-12-22 02:41:26,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:26,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:41:26,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:26,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:41:26,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:41:26,618 INFO L87 Difference]: Start difference. First operand 1071 states and 1577 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:41:26,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:26,821 INFO L93 Difference]: Finished difference Result 1845 states and 2681 transitions. [2023-12-22 02:41:26,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:41:26,822 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:41:26,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:26,826 INFO L225 Difference]: With dead ends: 1845 [2023-12-22 02:41:26,826 INFO L226 Difference]: Without dead ends: 1107 [2023-12-22 02:41:26,828 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:41:26,829 INFO L413 NwaCegarLoop]: 596 mSDtfsCounter, 6 mSDsluCounter, 2378 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2974 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:26,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2974 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:26,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2023-12-22 02:41:26,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 1087. [2023-12-22 02:41:26,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 878 states have (on average 1.4863325740318907) internal successors, (1305), 903 states have internal predecessors, (1305), 121 states have call successors, (121), 64 states have call predecessors, (121), 86 states have return successors, (163), 124 states have call predecessors, (163), 117 states have call successors, (163) [2023-12-22 02:41:26,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 1589 transitions. [2023-12-22 02:41:26,877 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 1589 transitions. Word has length 58 [2023-12-22 02:41:26,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:26,877 INFO L495 AbstractCegarLoop]: Abstraction has 1087 states and 1589 transitions. [2023-12-22 02:41:26,877 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:41:26,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 1589 transitions. [2023-12-22 02:41:26,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:41:26,878 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:26,878 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:41:26,887 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:41:27,082 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:41:27,083 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:27,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:27,083 INFO L85 PathProgramCache]: Analyzing trace with hash 695577447, now seen corresponding path program 1 times [2023-12-22 02:41:27,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:27,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [238909939] [2023-12-22 02:41:27,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:27,084 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:41:27,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:27,085 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:41:27,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-22 02:41:27,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:27,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:27,169 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:27,214 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:41:27,217 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:27,217 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:27,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [238909939] [2023-12-22 02:41:27,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [238909939] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:27,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:27,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:27,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437908225] [2023-12-22 02:41:27,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:27,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:27,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:27,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:27,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:27,219 INFO L87 Difference]: Start difference. First operand 1087 states and 1589 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:41:27,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:27,341 INFO L93 Difference]: Finished difference Result 2539 states and 3605 transitions. [2023-12-22 02:41:27,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:27,342 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 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:41:27,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:27,349 INFO L225 Difference]: With dead ends: 2539 [2023-12-22 02:41:27,349 INFO L226 Difference]: Without dead ends: 1785 [2023-12-22 02:41:27,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 56 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:41:27,352 INFO L413 NwaCegarLoop]: 594 mSDtfsCounter, 599 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:27,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 709 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:27,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1785 states. [2023-12-22 02:41:27,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1785 to 1777. [2023-12-22 02:41:27,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1408 states have (on average 1.4339488636363635) internal successors, (2019), 1453 states have internal predecessors, (2019), 201 states have call successors, (201), 120 states have call predecessors, (201), 166 states have return successors, (281), 208 states have call predecessors, (281), 197 states have call successors, (281) [2023-12-22 02:41:27,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 2501 transitions. [2023-12-22 02:41:27,434 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 2501 transitions. Word has length 58 [2023-12-22 02:41:27,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:27,434 INFO L495 AbstractCegarLoop]: Abstraction has 1777 states and 2501 transitions. [2023-12-22 02:41:27,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:41:27,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 2501 transitions. [2023-12-22 02:41:27,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-22 02:41:27,436 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:27,437 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:27,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-22 02:41:27,640 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:41:27,641 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:27,641 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:27,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1100824420, now seen corresponding path program 1 times [2023-12-22 02:41:27,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:27,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1248565939] [2023-12-22 02:41:27,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:27,642 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:27,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:27,643 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:41:27,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:27,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:27,722 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:41:27,724 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:27,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-22 02:41:27,749 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:27,749 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:27,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1248565939] [2023-12-22 02:41:27,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1248565939] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:27,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:27,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:41:27,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742812018] [2023-12-22 02:41:27,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:27,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:41:27,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:27,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:41:27,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:41:27,771 INFO L87 Difference]: Start difference. First operand 1777 states and 2501 transitions. Second operand has 6 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 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:41:27,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:27,988 INFO L93 Difference]: Finished difference Result 3269 states and 4557 transitions. [2023-12-22 02:41:27,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:41:27,989 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 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 73 [2023-12-22 02:41:27,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:27,997 INFO L225 Difference]: With dead ends: 3269 [2023-12-22 02:41:27,997 INFO L226 Difference]: Without dead ends: 1825 [2023-12-22 02:41:28,001 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 68 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:41:28,002 INFO L413 NwaCegarLoop]: 595 mSDtfsCounter, 3 mSDsluCounter, 2374 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2969 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:28,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2969 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:28,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2023-12-22 02:41:28,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1809. [2023-12-22 02:41:28,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1432 states have (on average 1.4210893854748603) internal successors, (2035), 1477 states have internal predecessors, (2035), 201 states have call successors, (201), 120 states have call predecessors, (201), 174 states have return successors, (289), 216 states have call predecessors, (289), 197 states have call successors, (289) [2023-12-22 02:41:28,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 2525 transitions. [2023-12-22 02:41:28,093 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 2525 transitions. Word has length 73 [2023-12-22 02:41:28,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:28,094 INFO L495 AbstractCegarLoop]: Abstraction has 1809 states and 2525 transitions. [2023-12-22 02:41:28,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 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:41:28,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 2525 transitions. [2023-12-22 02:41:28,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-22 02:41:28,097 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:28,098 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:28,104 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:41:28,301 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:41:28,301 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:28,302 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:28,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1348775710, now seen corresponding path program 1 times [2023-12-22 02:41:28,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:28,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1402925210] [2023-12-22 02:41:28,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:28,302 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:28,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:28,304 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:41:28,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:28,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:28,381 INFO L262 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:41:28,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:28,434 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-22 02:41:28,434 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:28,434 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:28,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1402925210] [2023-12-22 02:41:28,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1402925210] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:28,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:28,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:41:28,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164169747] [2023-12-22 02:41:28,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:28,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:41:28,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:28,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:41:28,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:41:28,436 INFO L87 Difference]: Start difference. First operand 1809 states and 2525 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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:41:29,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:29,061 INFO L93 Difference]: Finished difference Result 4725 states and 6508 transitions. [2023-12-22 02:41:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:41:29,062 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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 73 [2023-12-22 02:41:29,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:29,076 INFO L225 Difference]: With dead ends: 4725 [2023-12-22 02:41:29,077 INFO L226 Difference]: Without dead ends: 3253 [2023-12-22 02:41:29,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 71 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:41:29,082 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 878 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 483 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 908 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:29,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [908 Valid, 640 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 483 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:41:29,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3253 states. [2023-12-22 02:41:29,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3253 to 3249. [2023-12-22 02:41:29,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3249 states, 2516 states have (on average 1.3716216216216217) internal successors, (3451), 2609 states have internal predecessors, (3451), 381 states have call successors, (381), 232 states have call predecessors, (381), 350 states have return successors, (626), 416 states have call predecessors, (626), 377 states have call successors, (626) [2023-12-22 02:41:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3249 states to 3249 states and 4458 transitions. [2023-12-22 02:41:29,235 INFO L78 Accepts]: Start accepts. Automaton has 3249 states and 4458 transitions. Word has length 73 [2023-12-22 02:41:29,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:29,235 INFO L495 AbstractCegarLoop]: Abstraction has 3249 states and 4458 transitions. [2023-12-22 02:41:29,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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:41:29,236 INFO L276 IsEmpty]: Start isEmpty. Operand 3249 states and 4458 transitions. [2023-12-22 02:41:29,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-22 02:41:29,239 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:29,239 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] [2023-12-22 02:41:29,247 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:41:29,448 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:41:29,448 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:29,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:29,449 INFO L85 PathProgramCache]: Analyzing trace with hash -2104581720, now seen corresponding path program 1 times [2023-12-22 02:41:29,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:29,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [163256536] [2023-12-22 02:41:29,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:29,450 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:29,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:29,451 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:41:29,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 (9)] Waiting until timeout for monitored process [2023-12-22 02:41:29,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:29,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:29,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:29,552 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:41:29,552 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:29,552 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:29,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [163256536] [2023-12-22 02:41:29,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [163256536] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:29,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:29,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:29,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837564675] [2023-12-22 02:41:29,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:29,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:29,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:29,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:29,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:29,554 INFO L87 Difference]: Start difference. First operand 3249 states and 4458 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 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:41:29,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:29,847 INFO L93 Difference]: Finished difference Result 8917 states and 12087 transitions. [2023-12-22 02:41:29,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:29,847 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 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 75 [2023-12-22 02:41:29,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:29,868 INFO L225 Difference]: With dead ends: 8917 [2023-12-22 02:41:29,868 INFO L226 Difference]: Without dead ends: 4673 [2023-12-22 02:41:29,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 73 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:41:29,878 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 110 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1289 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:29,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 1289 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:29,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4673 states. [2023-12-22 02:41:30,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4673 to 4673. [2023-12-22 02:41:30,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4673 states, 3596 states have (on average 1.3523359288097887) internal successors, (4863), 3729 states have internal predecessors, (4863), 545 states have call successors, (545), 344 states have call predecessors, (545), 530 states have return successors, (958), 608 states have call predecessors, (958), 541 states have call successors, (958) [2023-12-22 02:41:30,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4673 states to 4673 states and 6366 transitions. [2023-12-22 02:41:30,116 INFO L78 Accepts]: Start accepts. Automaton has 4673 states and 6366 transitions. Word has length 75 [2023-12-22 02:41:30,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:30,117 INFO L495 AbstractCegarLoop]: Abstraction has 4673 states and 6366 transitions. [2023-12-22 02:41:30,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 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:41:30,117 INFO L276 IsEmpty]: Start isEmpty. Operand 4673 states and 6366 transitions. [2023-12-22 02:41:30,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-22 02:41:30,131 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:30,131 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:30,138 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:41:30,335 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:41:30,337 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:30,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:30,337 INFO L85 PathProgramCache]: Analyzing trace with hash 1977155599, now seen corresponding path program 1 times [2023-12-22 02:41:30,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:30,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [958151671] [2023-12-22 02:41:30,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:30,338 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:30,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:30,339 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:41:30,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 (10)] Waiting until timeout for monitored process [2023-12-22 02:41:30,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:30,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:41:30,433 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:30,453 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-22 02:41:30,454 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:30,454 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:30,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [958151671] [2023-12-22 02:41:30,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [958151671] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:30,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:30,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:41:30,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724925918] [2023-12-22 02:41:30,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:30,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:41:30,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:30,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:41:30,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:41:30,455 INFO L87 Difference]: Start difference. First operand 4673 states and 6366 transitions. Second operand has 6 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-22 02:41:30,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:30,770 INFO L93 Difference]: Finished difference Result 9029 states and 12320 transitions. [2023-12-22 02:41:30,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-22 02:41:30,771 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 138 [2023-12-22 02:41:30,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:30,786 INFO L225 Difference]: With dead ends: 9029 [2023-12-22 02:41:30,786 INFO L226 Difference]: Without dead ends: 4713 [2023-12-22 02:41:30,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 133 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:41:30,794 INFO L413 NwaCegarLoop]: 597 mSDtfsCounter, 32 mSDsluCounter, 2379 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 2976 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:30,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 2976 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:30,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4713 states. [2023-12-22 02:41:30,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4713 to 4227. [2023-12-22 02:41:30,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4227 states, 3318 states have (on average 1.3414707655213984) internal successors, (4451), 3390 states have internal predecessors, (4451), 449 states have call successors, (449), 293 states have call predecessors, (449), 458 states have return successors, (815), 552 states have call predecessors, (815), 445 states have call successors, (815) [2023-12-22 02:41:30,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4227 states to 4227 states and 5715 transitions. [2023-12-22 02:41:30,988 INFO L78 Accepts]: Start accepts. Automaton has 4227 states and 5715 transitions. Word has length 138 [2023-12-22 02:41:30,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:30,988 INFO L495 AbstractCegarLoop]: Abstraction has 4227 states and 5715 transitions. [2023-12-22 02:41:30,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-22 02:41:30,988 INFO L276 IsEmpty]: Start isEmpty. Operand 4227 states and 5715 transitions. [2023-12-22 02:41:30,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-22 02:41:30,999 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:30,999 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2023-12-22 02:41:31,003 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:41:31,203 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:41:31,203 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:31,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:31,204 INFO L85 PathProgramCache]: Analyzing trace with hash -343412874, now seen corresponding path program 1 times [2023-12-22 02:41:31,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:31,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [164874790] [2023-12-22 02:41:31,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:31,204 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:31,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:31,205 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:41:31,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:31,297 INFO L262 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:31,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:31,310 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-12-22 02:41:31,311 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:31,311 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:31,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [164874790] [2023-12-22 02:41:31,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [164874790] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:31,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:31,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:31,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468962293] [2023-12-22 02:41:31,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:31,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:31,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:31,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:31,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:31,312 INFO L87 Difference]: Start difference. First operand 4227 states and 5715 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-22 02:41:31,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:31,477 INFO L93 Difference]: Finished difference Result 6534 states and 8778 transitions. [2023-12-22 02:41:31,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:31,477 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 139 [2023-12-22 02:41:31,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:31,486 INFO L225 Difference]: With dead ends: 6534 [2023-12-22 02:41:31,486 INFO L226 Difference]: Without dead ends: 2704 [2023-12-22 02:41:31,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:31,492 INFO L413 NwaCegarLoop]: 594 mSDtfsCounter, 138 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:31,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1055 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:31,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2704 states. [2023-12-22 02:41:31,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2704 to 2704. [2023-12-22 02:41:31,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2704 states, 2137 states have (on average 1.3575105287786617) internal successors, (2901), 2183 states have internal predecessors, (2901), 273 states have call successors, (273), 181 states have call predecessors, (273), 292 states have return successors, (495), 340 states have call predecessors, (495), 269 states have call successors, (495) [2023-12-22 02:41:31,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2704 states to 2704 states and 3669 transitions. [2023-12-22 02:41:31,620 INFO L78 Accepts]: Start accepts. Automaton has 2704 states and 3669 transitions. Word has length 139 [2023-12-22 02:41:31,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:31,621 INFO L495 AbstractCegarLoop]: Abstraction has 2704 states and 3669 transitions. [2023-12-22 02:41:31,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-22 02:41:31,622 INFO L276 IsEmpty]: Start isEmpty. Operand 2704 states and 3669 transitions. [2023-12-22 02:41:31,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-22 02:41:31,628 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:31,628 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:31,634 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:41:31,832 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:41:31,832 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:31,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:31,833 INFO L85 PathProgramCache]: Analyzing trace with hash 1223568567, now seen corresponding path program 1 times [2023-12-22 02:41:31,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:31,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [574866783] [2023-12-22 02:41:31,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:31,834 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:31,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:31,835 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:41:31,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:31,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:31,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:31,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:32,015 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-22 02:41:32,015 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:32,016 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:32,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [574866783] [2023-12-22 02:41:32,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [574866783] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:32,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:32,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:32,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410651238] [2023-12-22 02:41:32,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:32,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:32,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:32,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:32,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:32,018 INFO L87 Difference]: Start difference. First operand 2704 states and 3669 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-22 02:41:32,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:32,243 INFO L93 Difference]: Finished difference Result 6404 states and 8730 transitions. [2023-12-22 02:41:32,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:32,243 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 141 [2023-12-22 02:41:32,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:32,266 INFO L225 Difference]: With dead ends: 6404 [2023-12-22 02:41:32,266 INFO L226 Difference]: Without dead ends: 4297 [2023-12-22 02:41:32,271 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:41:32,271 INFO L413 NwaCegarLoop]: 608 mSDtfsCounter, 64 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:32,271 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 1185 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:32,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4297 states. [2023-12-22 02:41:32,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4297 to 4269. [2023-12-22 02:41:32,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4269 states, 3364 states have (on average 1.3492865636147444) internal successors, (4539), 3446 states have internal predecessors, (4539), 429 states have call successors, (429), 289 states have call predecessors, (429), 474 states have return successors, (804), 534 states have call predecessors, (804), 425 states have call successors, (804) [2023-12-22 02:41:32,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4269 states to 4269 states and 5772 transitions. [2023-12-22 02:41:32,459 INFO L78 Accepts]: Start accepts. Automaton has 4269 states and 5772 transitions. Word has length 141 [2023-12-22 02:41:32,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:32,460 INFO L495 AbstractCegarLoop]: Abstraction has 4269 states and 5772 transitions. [2023-12-22 02:41:32,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-22 02:41:32,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4269 states and 5772 transitions. [2023-12-22 02:41:32,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:41:32,467 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:32,467 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 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] [2023-12-22 02:41:32,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-22 02:41:32,671 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:41:32,672 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:32,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:32,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1072250222, now seen corresponding path program 1 times [2023-12-22 02:41:32,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:32,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1987825379] [2023-12-22 02:41:32,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:32,673 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:41:32,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:32,674 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:41:32,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-22 02:41:32,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:32,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:32,770 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:32,807 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-22 02:41:32,807 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:32,807 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:32,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1987825379] [2023-12-22 02:41:32,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1987825379] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:32,807 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:32,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:32,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959775002] [2023-12-22 02:41:32,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:32,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:32,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:32,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:32,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:32,809 INFO L87 Difference]: Start difference. First operand 4269 states and 5772 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-22 02:41:33,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:33,099 INFO L93 Difference]: Finished difference Result 11185 states and 15513 transitions. [2023-12-22 02:41:33,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:33,099 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 142 [2023-12-22 02:41:33,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:33,132 INFO L225 Difference]: With dead ends: 11185 [2023-12-22 02:41:33,132 INFO L226 Difference]: Without dead ends: 7513 [2023-12-22 02:41:33,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 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:41:33,147 INFO L413 NwaCegarLoop]: 642 mSDtfsCounter, 94 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 1223 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:33,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 1223 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:33,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7513 states. [2023-12-22 02:41:33,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7513 to 7461. [2023-12-22 02:41:33,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7461 states, 5856 states have (on average 1.3212090163934427) internal successors, (7737), 5988 states have internal predecessors, (7737), 765 states have call successors, (765), 523 states have call predecessors, (765), 838 states have return successors, (1602), 950 states have call predecessors, (1602), 761 states have call successors, (1602) [2023-12-22 02:41:33,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7461 states to 7461 states and 10104 transitions. [2023-12-22 02:41:33,517 INFO L78 Accepts]: Start accepts. Automaton has 7461 states and 10104 transitions. Word has length 142 [2023-12-22 02:41:33,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:33,517 INFO L495 AbstractCegarLoop]: Abstraction has 7461 states and 10104 transitions. [2023-12-22 02:41:33,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-22 02:41:33,518 INFO L276 IsEmpty]: Start isEmpty. Operand 7461 states and 10104 transitions. [2023-12-22 02:41:33,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-22 02:41:33,528 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:33,528 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:33,534 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:41:33,732 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:41:33,732 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:33,732 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:33,733 INFO L85 PathProgramCache]: Analyzing trace with hash -302565347, now seen corresponding path program 1 times [2023-12-22 02:41:33,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:33,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [780868423] [2023-12-22 02:41:33,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:33,733 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:33,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:33,734 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:41:33,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:33,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:33,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:33,935 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-12-22 02:41:33,936 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:33,936 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:33,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [780868423] [2023-12-22 02:41:33,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [780868423] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:33,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:33,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:33,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363250617] [2023-12-22 02:41:33,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:33,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:33,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:33,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:33,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:33,937 INFO L87 Difference]: Start difference. First operand 7461 states and 10104 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-22 02:41:34,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:34,417 INFO L93 Difference]: Finished difference Result 21073 states and 28761 transitions. [2023-12-22 02:41:34,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:34,418 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 143 [2023-12-22 02:41:34,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:34,468 INFO L225 Difference]: With dead ends: 21073 [2023-12-22 02:41:34,468 INFO L226 Difference]: Without dead ends: 14209 [2023-12-22 02:41:34,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:34,488 INFO L413 NwaCegarLoop]: 616 mSDtfsCounter, 68 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 1194 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:34,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 1194 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:34,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14209 states. [2023-12-22 02:41:35,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14209 to 14205. [2023-12-22 02:41:35,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14205 states, 11123 states have (on average 1.3036950463004584) internal successors, (14501), 11384 states have internal predecessors, (14501), 1473 states have call successors, (1473), 1009 states have call predecessors, (1473), 1607 states have return successors, (3076), 1812 states have call predecessors, (3076), 1469 states have call successors, (3076) [2023-12-22 02:41:35,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14205 states to 14205 states and 19050 transitions. [2023-12-22 02:41:35,221 INFO L78 Accepts]: Start accepts. Automaton has 14205 states and 19050 transitions. Word has length 143 [2023-12-22 02:41:35,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:35,221 INFO L495 AbstractCegarLoop]: Abstraction has 14205 states and 19050 transitions. [2023-12-22 02:41:35,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-22 02:41:35,222 INFO L276 IsEmpty]: Start isEmpty. Operand 14205 states and 19050 transitions. [2023-12-22 02:41:35,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-22 02:41:35,239 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:35,239 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:35,247 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:41:35,443 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:41:35,443 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:35,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:35,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1568796773, now seen corresponding path program 1 times [2023-12-22 02:41:35,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:35,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1913698052] [2023-12-22 02:41:35,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:35,444 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:35,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:35,445 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:41:35,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:35,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:35,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:41:35,538 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:35,558 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-22 02:41:35,558 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:35,559 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:35,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1913698052] [2023-12-22 02:41:35,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1913698052] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:35,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:35,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:41:35,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5593551] [2023-12-22 02:41:35,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:35,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:41:35,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:35,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:41:35,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:41:35,560 INFO L87 Difference]: Start difference. First operand 14205 states and 19050 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-22 02:41:37,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:37,142 INFO L93 Difference]: Finished difference Result 40852 states and 54798 transitions. [2023-12-22 02:41:37,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-22 02:41:37,142 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 147 [2023-12-22 02:41:37,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:37,225 INFO L225 Difference]: With dead ends: 40852 [2023-12-22 02:41:37,225 INFO L226 Difference]: Without dead ends: 26957 [2023-12-22 02:41:37,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 143 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:41:37,251 INFO L413 NwaCegarLoop]: 305 mSDtfsCounter, 909 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 944 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:37,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [944 Valid, 888 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 854 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-22 02:41:37,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26957 states. [2023-12-22 02:41:38,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26957 to 26909. [2023-12-22 02:41:38,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26909 states, 20921 states have (on average 1.2898045026528369) internal successors, (26984), 21405 states have internal predecessors, (26984), 2868 states have call successors, (2868), 1960 states have call predecessors, (2868), 3118 states have return successors, (5870), 3544 states have call predecessors, (5870), 2864 states have call successors, (5870) [2023-12-22 02:41:38,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26909 states to 26909 states and 35722 transitions. [2023-12-22 02:41:38,758 INFO L78 Accepts]: Start accepts. Automaton has 26909 states and 35722 transitions. Word has length 147 [2023-12-22 02:41:38,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:38,758 INFO L495 AbstractCegarLoop]: Abstraction has 26909 states and 35722 transitions. [2023-12-22 02:41:38,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-22 02:41:38,758 INFO L276 IsEmpty]: Start isEmpty. Operand 26909 states and 35722 transitions. [2023-12-22 02:41:38,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:41:38,769 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:38,770 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:38,774 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:41:38,973 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:41:38,974 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:38,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:38,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1791222778, now seen corresponding path program 1 times [2023-12-22 02:41:38,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:38,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [39491220] [2023-12-22 02:41:38,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:38,975 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:38,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:38,976 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:41:39,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:39,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:39,103 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:39,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:39,116 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:41:39,116 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:39,116 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:39,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [39491220] [2023-12-22 02:41:39,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [39491220] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:39,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:39,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:39,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381560847] [2023-12-22 02:41:39,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:39,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:39,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:39,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:39,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:39,117 INFO L87 Difference]: Start difference. First operand 26909 states and 35722 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:39,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:39,959 INFO L93 Difference]: Finished difference Result 27211 states and 36212 transitions. [2023-12-22 02:41:39,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:39,959 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:41:39,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:40,058 INFO L225 Difference]: With dead ends: 27211 [2023-12-22 02:41:40,058 INFO L226 Difference]: Without dead ends: 26909 [2023-12-22 02:41:40,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 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:41:40,078 INFO L413 NwaCegarLoop]: 593 mSDtfsCounter, 491 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:40,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [491 Valid, 727 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:40,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26909 states. [2023-12-22 02:41:41,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26909 to 26909. [2023-12-22 02:41:41,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26909 states, 20921 states have (on average 1.2897567037904498) internal successors, (26983), 21405 states have internal predecessors, (26983), 2868 states have call successors, (2868), 1960 states have call predecessors, (2868), 3118 states have return successors, (5870), 3544 states have call predecessors, (5870), 2864 states have call successors, (5870) [2023-12-22 02:41:41,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26909 states to 26909 states and 35721 transitions. [2023-12-22 02:41:41,487 INFO L78 Accepts]: Start accepts. Automaton has 26909 states and 35721 transitions. Word has length 142 [2023-12-22 02:41:41,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:41,488 INFO L495 AbstractCegarLoop]: Abstraction has 26909 states and 35721 transitions. [2023-12-22 02:41:41,488 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:41,488 INFO L276 IsEmpty]: Start isEmpty. Operand 26909 states and 35721 transitions. [2023-12-22 02:41:41,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:41:41,499 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:41,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, 1] [2023-12-22 02:41:41,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-22 02:41:41,704 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:41:41,705 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:41,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:41,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1104790916, now seen corresponding path program 1 times [2023-12-22 02:41:41,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:41,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1570424594] [2023-12-22 02:41:41,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:41,706 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:41,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:41,707 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:41:41,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-22 02:41:41,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:41,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:41:41,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:41,955 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:41:41,955 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:41,955 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:41,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1570424594] [2023-12-22 02:41:41,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1570424594] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:41,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:41,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:41:41,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935004683] [2023-12-22 02:41:41,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:41,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:41:41,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:41,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:41:41,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:41:41,957 INFO L87 Difference]: Start difference. First operand 26909 states and 35721 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:42,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:42,885 INFO L93 Difference]: Finished difference Result 27203 states and 36195 transitions. [2023-12-22 02:41:42,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:41:42,885 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:41:42,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:42,973 INFO L225 Difference]: With dead ends: 27203 [2023-12-22 02:41:42,973 INFO L226 Difference]: Without dead ends: 26909 [2023-12-22 02:41:42,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 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:41:42,984 INFO L413 NwaCegarLoop]: 592 mSDtfsCounter, 482 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:42,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 726 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:41:43,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26909 states. [2023-12-22 02:41:44,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26909 to 26909. [2023-12-22 02:41:44,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26909 states, 20921 states have (on average 1.2897089049280628) internal successors, (26982), 21405 states have internal predecessors, (26982), 2868 states have call successors, (2868), 1960 states have call predecessors, (2868), 3118 states have return successors, (5870), 3544 states have call predecessors, (5870), 2864 states have call successors, (5870) [2023-12-22 02:41:44,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26909 states to 26909 states and 35720 transitions. [2023-12-22 02:41:44,337 INFO L78 Accepts]: Start accepts. Automaton has 26909 states and 35720 transitions. Word has length 142 [2023-12-22 02:41:44,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:44,338 INFO L495 AbstractCegarLoop]: Abstraction has 26909 states and 35720 transitions. [2023-12-22 02:41:44,338 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:44,338 INFO L276 IsEmpty]: Start isEmpty. Operand 26909 states and 35720 transitions. [2023-12-22 02:41:44,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:41:44,349 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:44,349 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:44,353 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:41:44,553 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:41:44,553 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:44,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:44,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1539296514, now seen corresponding path program 1 times [2023-12-22 02:41:44,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:44,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [62046634] [2023-12-22 02:41:44,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:44,554 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:44,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:44,555 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:41:44,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:44,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:41:44,689 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:44,748 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:41:44,748 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:44,748 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:44,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [62046634] [2023-12-22 02:41:44,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [62046634] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:44,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:44,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:41:44,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480891252] [2023-12-22 02:41:44,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:44,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:41:44,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:44,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:41:44,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:41:44,751 INFO L87 Difference]: Start difference. First operand 26909 states and 35720 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:46,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:46,421 INFO L93 Difference]: Finished difference Result 27532 states and 36741 transitions. [2023-12-22 02:41:46,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:41:46,421 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:41:46,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:46,512 INFO L225 Difference]: With dead ends: 27532 [2023-12-22 02:41:46,513 INFO L226 Difference]: Without dead ends: 27241 [2023-12-22 02:41:46,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:41:46,526 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 1127 mSDsluCounter, 1025 mSDsCounter, 0 mSdLazyCounter, 807 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1157 SdHoareTripleChecker+Valid, 1457 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:46,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1157 Valid, 1457 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 807 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:41:46,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27241 states. [2023-12-22 02:41:47,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27241 to 27214. [2023-12-22 02:41:47,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.294433962264151) internal successors, (27442), 21685 states have internal predecessors, (27442), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:41:48,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36219 transitions. [2023-12-22 02:41:48,006 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36219 transitions. Word has length 142 [2023-12-22 02:41:48,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:48,007 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36219 transitions. [2023-12-22 02:41:48,007 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:48,007 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36219 transitions. [2023-12-22 02:41:48,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:41:48,020 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:48,020 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:48,038 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:41:48,224 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:41:48,225 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:48,226 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:48,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1029322818, now seen corresponding path program 1 times [2023-12-22 02:41:48,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:48,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [249860348] [2023-12-22 02:41:48,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:48,226 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:41:48,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:48,227 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:41:48,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:48,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:48,347 INFO L262 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:41:48,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:48,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:41:48,409 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:48,409 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:48,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [249860348] [2023-12-22 02:41:48,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [249860348] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:48,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:48,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:41:48,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117591363] [2023-12-22 02:41:48,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:48,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:41:48,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:48,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:41:48,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:41:48,410 INFO L87 Difference]: Start difference. First operand 27214 states and 36219 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:50,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:50,010 INFO L93 Difference]: Finished difference Result 27810 states and 37194 transitions. [2023-12-22 02:41:50,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:41:50,010 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:41:50,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:50,090 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:41:50,090 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:41:50,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:41:50,101 INFO L413 NwaCegarLoop]: 380 mSDtfsCounter, 849 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 976 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:50,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [879 Valid, 976 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:41:50,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:41:51,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:41:51,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.2941037735849057) internal successors, (27435), 21685 states have internal predecessors, (27435), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:41:51,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36212 transitions. [2023-12-22 02:41:51,642 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36212 transitions. Word has length 142 [2023-12-22 02:41:51,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:51,642 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36212 transitions. [2023-12-22 02:41:51,643 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:51,643 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36212 transitions. [2023-12-22 02:41:51,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:41:51,655 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:51,655 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:51,662 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:41:51,859 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:41:51,860 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:51,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:51,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1428514050, now seen corresponding path program 1 times [2023-12-22 02:41:51,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:51,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2155695] [2023-12-22 02:41:51,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:51,861 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:51,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:51,862 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:41:51,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 (20)] Waiting until timeout for monitored process [2023-12-22 02:41:51,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:51,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:41:51,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:52,054 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:41:52,055 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:52,055 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:52,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2155695] [2023-12-22 02:41:52,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2155695] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:52,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:52,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:41:52,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044541860] [2023-12-22 02:41:52,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:52,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:41:52,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:52,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:41:52,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:41:52,056 INFO L87 Difference]: Start difference. First operand 27214 states and 36212 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:53,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:53,768 INFO L93 Difference]: Finished difference Result 27810 states and 37180 transitions. [2023-12-22 02:41:53,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:41:53,768 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:41:53,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:53,851 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:41:53,852 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:41:53,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:41:53,863 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 843 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:53,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 969 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:41:53,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:41:55,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:41:55,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.2937735849056604) internal successors, (27428), 21685 states have internal predecessors, (27428), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:41:55,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36205 transitions. [2023-12-22 02:41:55,418 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36205 transitions. Word has length 142 [2023-12-22 02:41:55,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:55,419 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36205 transitions. [2023-12-22 02:41:55,419 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:55,419 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36205 transitions. [2023-12-22 02:41:55,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:41:55,428 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:55,428 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:55,435 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:41:55,632 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:41:55,632 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:55,633 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:55,633 INFO L85 PathProgramCache]: Analyzing trace with hash 887201858, now seen corresponding path program 1 times [2023-12-22 02:41:55,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:55,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1355402826] [2023-12-22 02:41:55,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:55,633 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:55,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:55,634 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:41:55,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 (21)] Waiting until timeout for monitored process [2023-12-22 02:41:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:55,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:41:55,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:55,808 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:41:55,808 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:55,816 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:55,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1355402826] [2023-12-22 02:41:55,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1355402826] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:55,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:55,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:41:55,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406398] [2023-12-22 02:41:55,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:55,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:41:55,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:55,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:41:55,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:41:55,817 INFO L87 Difference]: Start difference. First operand 27214 states and 36205 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:57,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:41:57,572 INFO L93 Difference]: Finished difference Result 27810 states and 37166 transitions. [2023-12-22 02:41:57,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:41:57,572 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:41:57,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:41:57,651 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:41:57,651 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:41:57,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:41:57,662 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 837 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:41:57,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [867 Valid, 962 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:41:57,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:41:59,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:41:59,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.2934433962264151) internal successors, (27421), 21685 states have internal predecessors, (27421), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:41:59,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36198 transitions. [2023-12-22 02:41:59,437 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36198 transitions. Word has length 142 [2023-12-22 02:41:59,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:41:59,437 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36198 transitions. [2023-12-22 02:41:59,437 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:41:59,437 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36198 transitions. [2023-12-22 02:41:59,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:41:59,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:41:59,446 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:41:59,452 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:41:59,647 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:41:59,647 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:41:59,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:41:59,648 INFO L85 PathProgramCache]: Analyzing trace with hash 454098178, now seen corresponding path program 1 times [2023-12-22 02:41:59,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:41:59,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1001636603] [2023-12-22 02:41:59,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:41:59,648 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:41:59,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:41:59,649 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:41:59,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:41:59,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:41:59,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:41:59,761 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:41:59,840 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:41:59,841 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:41:59,841 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:41:59,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1001636603] [2023-12-22 02:41:59,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1001636603] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:41:59,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:41:59,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:41:59,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874194324] [2023-12-22 02:41:59,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:41:59,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:41:59,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:41:59,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:41:59,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:41:59,842 INFO L87 Difference]: Start difference. First operand 27214 states and 36198 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:01,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:01,610 INFO L93 Difference]: Finished difference Result 27810 states and 37152 transitions. [2023-12-22 02:42:01,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:42:01,610 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:01,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:01,674 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:42:01,674 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:42:01,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:01,687 INFO L413 NwaCegarLoop]: 371 mSDtfsCounter, 831 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 861 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:01,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [861 Valid, 955 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:42:01,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:42:03,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:42:03,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.2931132075471699) internal successors, (27414), 21685 states have internal predecessors, (27414), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:42:03,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36191 transitions. [2023-12-22 02:42:03,394 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36191 transitions. Word has length 142 [2023-12-22 02:42:03,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:03,394 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36191 transitions. [2023-12-22 02:42:03,394 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:03,394 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36191 transitions. [2023-12-22 02:42:03,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:03,404 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:03,404 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:42:03,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-22 02:42:03,604 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:42:03,605 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:03,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:03,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1222440894, now seen corresponding path program 1 times [2023-12-22 02:42:03,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:03,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1152473832] [2023-12-22 02:42:03,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:03,606 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:42:03,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:03,607 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:42:03,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:03,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:03,730 INFO L262 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:03,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:03,787 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:42:03,787 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:03,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:03,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1152473832] [2023-12-22 02:42:03,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1152473832] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:03,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:03,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:03,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939192252] [2023-12-22 02:42:03,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:03,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:03,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:03,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:03,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:03,788 INFO L87 Difference]: Start difference. First operand 27214 states and 36191 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:05,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:05,694 INFO L93 Difference]: Finished difference Result 27810 states and 37138 transitions. [2023-12-22 02:42:05,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:42:05,697 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:05,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:05,778 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:42:05,778 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:42:05,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:05,794 INFO L413 NwaCegarLoop]: 368 mSDtfsCounter, 825 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 855 SdHoareTripleChecker+Valid, 948 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:05,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [855 Valid, 948 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:42:05,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:42:07,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:42:07,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.2927830188679246) internal successors, (27407), 21685 states have internal predecessors, (27407), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:42:07,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36184 transitions. [2023-12-22 02:42:07,646 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36184 transitions. Word has length 142 [2023-12-22 02:42:07,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:07,647 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36184 transitions. [2023-12-22 02:42:07,647 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:07,647 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36184 transitions. [2023-12-22 02:42:07,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:07,656 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:07,656 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:42:07,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-22 02:42:07,861 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:42:07,861 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:07,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:07,861 INFO L85 PathProgramCache]: Analyzing trace with hash 386045186, now seen corresponding path program 1 times [2023-12-22 02:42:07,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:07,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739998309] [2023-12-22 02:42:07,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:07,862 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:42:07,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:07,863 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:42:07,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 (24)] Waiting until timeout for monitored process [2023-12-22 02:42:07,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:07,977 INFO L262 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:07,979 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:08,028 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:42:08,028 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:08,028 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:08,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739998309] [2023-12-22 02:42:08,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739998309] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:08,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:08,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:08,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88237055] [2023-12-22 02:42:08,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:08,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:08,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:08,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:08,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:08,030 INFO L87 Difference]: Start difference. First operand 27214 states and 36184 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:10,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:10,094 INFO L93 Difference]: Finished difference Result 27810 states and 37124 transitions. [2023-12-22 02:42:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:42:10,094 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:10,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:10,168 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:42:10,168 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:42:10,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:10,184 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 818 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:10,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [848 Valid, 941 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:42:10,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:42:12,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:42:12,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.2924528301886793) internal successors, (27400), 21685 states have internal predecessors, (27400), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:42:12,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36177 transitions. [2023-12-22 02:42:12,177 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36177 transitions. Word has length 142 [2023-12-22 02:42:12,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:12,178 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36177 transitions. [2023-12-22 02:42:12,178 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:12,178 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36177 transitions. [2023-12-22 02:42:12,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:12,187 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:12,187 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42:12,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-22 02:42:12,389 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:42:12,389 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:12,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:12,389 INFO L85 PathProgramCache]: Analyzing trace with hash 53402048, now seen corresponding path program 1 times [2023-12-22 02:42:12,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:12,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [940578193] [2023-12-22 02:42:12,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:12,390 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:42:12,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:12,391 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:42:12,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:12,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:12,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:12,564 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:42:12,564 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:12,564 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:12,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [940578193] [2023-12-22 02:42:12,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [940578193] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:12,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:12,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:12,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408712623] [2023-12-22 02:42:12,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:12,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:12,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:12,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:12,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:12,565 INFO L87 Difference]: Start difference. First operand 27214 states and 36177 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:14,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:14,711 INFO L93 Difference]: Finished difference Result 27810 states and 37110 transitions. [2023-12-22 02:42:14,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:42:14,711 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:14,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:14,782 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:42:14,782 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:42:14,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:14,794 INFO L413 NwaCegarLoop]: 362 mSDtfsCounter, 812 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 842 SdHoareTripleChecker+Valid, 934 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:14,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [842 Valid, 934 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:42:14,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:42:16,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:42:16,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.292122641509434) internal successors, (27393), 21685 states have internal predecessors, (27393), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:42:16,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36170 transitions. [2023-12-22 02:42:16,851 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36170 transitions. Word has length 142 [2023-12-22 02:42:16,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:16,852 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36170 transitions. [2023-12-22 02:42:16,852 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:16,852 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36170 transitions. [2023-12-22 02:42:16,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:16,861 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:16,861 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42:16,866 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:42:17,061 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:42:17,062 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:17,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:17,062 INFO L85 PathProgramCache]: Analyzing trace with hash -2037873408, now seen corresponding path program 1 times [2023-12-22 02:42:17,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:17,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [394444445] [2023-12-22 02:42:17,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:17,063 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:42:17,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:17,064 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:42:17,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:17,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:17,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:17,186 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:17,230 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:42:17,230 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:17,230 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:17,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [394444445] [2023-12-22 02:42:17,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [394444445] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:17,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:17,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:17,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264846704] [2023-12-22 02:42:17,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:17,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:17,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:17,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:17,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:17,232 INFO L87 Difference]: Start difference. First operand 27214 states and 36170 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:19,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:19,465 INFO L93 Difference]: Finished difference Result 27810 states and 37096 transitions. [2023-12-22 02:42:19,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:42:19,465 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:19,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:19,541 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:42:19,541 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:42:19,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:19,556 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 806 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 927 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:19,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [836 Valid, 927 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:42:19,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:42:21,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:42:21,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.2917924528301887) internal successors, (27386), 21685 states have internal predecessors, (27386), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:42:21,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36163 transitions. [2023-12-22 02:42:21,841 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36163 transitions. Word has length 142 [2023-12-22 02:42:21,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:21,841 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36163 transitions. [2023-12-22 02:42:21,841 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:21,841 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36163 transitions. [2023-12-22 02:42:21,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:21,850 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:21,850 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:42:21,857 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:42:22,051 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:42:22,052 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:22,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:22,052 INFO L85 PathProgramCache]: Analyzing trace with hash 665612736, now seen corresponding path program 1 times [2023-12-22 02:42:22,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:22,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [654271012] [2023-12-22 02:42:22,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:22,053 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:42:22,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:22,054 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:42:22,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:22,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:22,173 INFO L262 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:22,176 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:22,226 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:42:22,226 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:22,226 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:22,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [654271012] [2023-12-22 02:42:22,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [654271012] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:22,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:22,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:22,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462564825] [2023-12-22 02:42:22,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:22,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:22,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:22,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:22,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:22,228 INFO L87 Difference]: Start difference. First operand 27214 states and 36163 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:24,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:24,542 INFO L93 Difference]: Finished difference Result 27810 states and 37082 transitions. [2023-12-22 02:42:24,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:42:24,542 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:24,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:24,605 INFO L225 Difference]: With dead ends: 27810 [2023-12-22 02:42:24,605 INFO L226 Difference]: Without dead ends: 27214 [2023-12-22 02:42:24,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:24,617 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 800 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 920 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:24,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [830 Valid, 920 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:42:24,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27214 states. [2023-12-22 02:42:26,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27214 to 27214. [2023-12-22 02:42:26,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27214 states, 21200 states have (on average 1.2914622641509435) internal successors, (27379), 21685 states have internal predecessors, (27379), 2887 states have call successors, (2887), 1966 states have call predecessors, (2887), 3125 states have return successors, (5890), 3563 states have call predecessors, (5890), 2883 states have call successors, (5890) [2023-12-22 02:42:26,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27214 states to 27214 states and 36156 transitions. [2023-12-22 02:42:26,944 INFO L78 Accepts]: Start accepts. Automaton has 27214 states and 36156 transitions. Word has length 142 [2023-12-22 02:42:26,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:26,944 INFO L495 AbstractCegarLoop]: Abstraction has 27214 states and 36156 transitions. [2023-12-22 02:42:26,944 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:26,944 INFO L276 IsEmpty]: Start isEmpty. Operand 27214 states and 36156 transitions. [2023-12-22 02:42:26,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:26,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:26,956 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42:26,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-22 02:42:27,162 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:42:27,162 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:27,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:27,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1879577344, now seen corresponding path program 1 times [2023-12-22 02:42:27,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:27,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1761519776] [2023-12-22 02:42:27,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:27,163 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:42:27,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:27,164 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:42:27,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:27,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:27,281 INFO L262 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:27,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:27,340 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:42:27,340 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:27,340 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:27,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1761519776] [2023-12-22 02:42:27,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1761519776] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:27,340 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:27,340 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:27,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905376062] [2023-12-22 02:42:27,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:27,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:27,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:27,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:27,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:27,343 INFO L87 Difference]: Start difference. First operand 27214 states and 36156 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:30,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:30,052 INFO L93 Difference]: Finished difference Result 27952 states and 37300 transitions. [2023-12-22 02:42:30,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:42:30,053 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:30,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:30,121 INFO L225 Difference]: With dead ends: 27952 [2023-12-22 02:42:30,121 INFO L226 Difference]: Without dead ends: 27356 [2023-12-22 02:42:30,132 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:30,133 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 890 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 920 SdHoareTripleChecker+Valid, 914 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:30,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [920 Valid, 914 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:42:30,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27356 states. [2023-12-22 02:42:32,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27356 to 27356. [2023-12-22 02:42:32,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27356 states, 21336 states have (on average 1.292275965504312) internal successors, (27572), 21821 states have internal predecessors, (27572), 2889 states have call successors, (2889), 1970 states have call predecessors, (2889), 3129 states have return successors, (5892), 3565 states have call predecessors, (5892), 2885 states have call successors, (5892) [2023-12-22 02:42:32,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27356 states to 27356 states and 36353 transitions. [2023-12-22 02:42:32,514 INFO L78 Accepts]: Start accepts. Automaton has 27356 states and 36353 transitions. Word has length 142 [2023-12-22 02:42:32,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:32,515 INFO L495 AbstractCegarLoop]: Abstraction has 27356 states and 36353 transitions. [2023-12-22 02:42:32,515 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:32,515 INFO L276 IsEmpty]: Start isEmpty. Operand 27356 states and 36353 transitions. [2023-12-22 02:42:32,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:32,526 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:32,526 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:42:32,531 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:42:32,730 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:42:32,731 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:32,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:32,731 INFO L85 PathProgramCache]: Analyzing trace with hash -22017600, now seen corresponding path program 1 times [2023-12-22 02:42:32,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:32,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1151495923] [2023-12-22 02:42:32,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:32,732 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:42:32,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:32,733 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:42:32,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:32,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:32,850 INFO L262 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:32,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:32,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:42:32,903 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:32,903 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:32,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1151495923] [2023-12-22 02:42:32,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1151495923] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:32,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:32,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:32,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492033627] [2023-12-22 02:42:32,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:32,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:32,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:32,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:32,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:32,904 INFO L87 Difference]: Start difference. First operand 27356 states and 36353 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:35,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:35,746 INFO L93 Difference]: Finished difference Result 28236 states and 37694 transitions. [2023-12-22 02:42:35,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:42:35,746 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:35,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:35,806 INFO L225 Difference]: With dead ends: 28236 [2023-12-22 02:42:35,806 INFO L226 Difference]: Without dead ends: 27498 [2023-12-22 02:42:35,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:35,816 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 883 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 913 SdHoareTripleChecker+Valid, 907 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:35,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [913 Valid, 907 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:42:35,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27498 states. [2023-12-22 02:42:38,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27498 to 27498. [2023-12-22 02:42:38,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27498 states, 21472 states have (on average 1.2928930700447094) internal successors, (27761), 21957 states have internal predecessors, (27761), 2891 states have call successors, (2891), 1974 states have call predecessors, (2891), 3133 states have return successors, (5894), 3567 states have call predecessors, (5894), 2887 states have call successors, (5894) [2023-12-22 02:42:38,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27498 states to 27498 states and 36546 transitions. [2023-12-22 02:42:38,297 INFO L78 Accepts]: Start accepts. Automaton has 27498 states and 36546 transitions. Word has length 142 [2023-12-22 02:42:38,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:38,298 INFO L495 AbstractCegarLoop]: Abstraction has 27498 states and 36546 transitions. [2023-12-22 02:42:38,298 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:38,298 INFO L276 IsEmpty]: Start isEmpty. Operand 27498 states and 36546 transitions. [2023-12-22 02:42:38,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:38,306 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:38,307 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:42:38,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-22 02:42:38,507 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:42:38,507 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:38,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:38,508 INFO L85 PathProgramCache]: Analyzing trace with hash 489583903, now seen corresponding path program 1 times [2023-12-22 02:42:38,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:38,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [340720224] [2023-12-22 02:42:38,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:38,508 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:42:38,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:38,509 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:42:38,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:38,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:38,636 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:38,638 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:38,686 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:42:38,686 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:38,686 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:38,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [340720224] [2023-12-22 02:42:38,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [340720224] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:38,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:38,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:38,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711208840] [2023-12-22 02:42:38,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:38,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:38,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:38,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:38,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:38,688 INFO L87 Difference]: Start difference. First operand 27498 states and 36546 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:41,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:41,579 INFO L93 Difference]: Finished difference Result 28520 states and 38080 transitions. [2023-12-22 02:42:41,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:42:41,579 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:41,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:41,638 INFO L225 Difference]: With dead ends: 28520 [2023-12-22 02:42:41,638 INFO L226 Difference]: Without dead ends: 27640 [2023-12-22 02:42:41,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:41,648 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 877 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 907 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:41,648 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [907 Valid, 900 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 726 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:42:41,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27640 states. [2023-12-22 02:42:44,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27640 to 27640. [2023-12-22 02:42:44,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27640 states, 21608 states have (on average 1.2933172898926324) internal successors, (27946), 22093 states have internal predecessors, (27946), 2893 states have call successors, (2893), 1978 states have call predecessors, (2893), 3137 states have return successors, (5896), 3569 states have call predecessors, (5896), 2889 states have call successors, (5896) [2023-12-22 02:42:44,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27640 states to 27640 states and 36735 transitions. [2023-12-22 02:42:44,287 INFO L78 Accepts]: Start accepts. Automaton has 27640 states and 36735 transitions. Word has length 142 [2023-12-22 02:42:44,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:44,287 INFO L495 AbstractCegarLoop]: Abstraction has 27640 states and 36735 transitions. [2023-12-22 02:42:44,288 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:44,288 INFO L276 IsEmpty]: Start isEmpty. Operand 27640 states and 36735 transitions. [2023-12-22 02:42:44,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:44,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:44,297 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42:44,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 (30)] Forceful destruction successful, exit code 0 [2023-12-22 02:42:44,497 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:42:44,497 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:44,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:44,498 INFO L85 PathProgramCache]: Analyzing trace with hash 281461215, now seen corresponding path program 1 times [2023-12-22 02:42:44,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:44,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [650353700] [2023-12-22 02:42:44,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:44,498 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:42:44,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:44,499 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:42:44,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:44,633 INFO L262 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:44,635 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:44,685 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:42:44,685 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:44,685 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:44,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [650353700] [2023-12-22 02:42:44,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [650353700] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:44,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:44,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:44,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311457307] [2023-12-22 02:42:44,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:44,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:44,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:44,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:44,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:44,686 INFO L87 Difference]: Start difference. First operand 27640 states and 36735 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:47,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:47,763 INFO L93 Difference]: Finished difference Result 28804 states and 38458 transitions. [2023-12-22 02:42:47,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:42:47,764 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:47,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:47,833 INFO L225 Difference]: With dead ends: 28804 [2023-12-22 02:42:47,834 INFO L226 Difference]: Without dead ends: 27782 [2023-12-22 02:42:47,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:47,846 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 869 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 899 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:47,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [899 Valid, 893 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:42:47,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27782 states. [2023-12-22 02:42:50,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27782 to 27782. [2023-12-22 02:42:50,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27782 states, 21744 states have (on average 1.2935522442972773) internal successors, (28127), 22229 states have internal predecessors, (28127), 2895 states have call successors, (2895), 1982 states have call predecessors, (2895), 3141 states have return successors, (5898), 3571 states have call predecessors, (5898), 2891 states have call successors, (5898) [2023-12-22 02:42:50,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27782 states to 27782 states and 36920 transitions. [2023-12-22 02:42:50,652 INFO L78 Accepts]: Start accepts. Automaton has 27782 states and 36920 transitions. Word has length 142 [2023-12-22 02:42:50,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:50,652 INFO L495 AbstractCegarLoop]: Abstraction has 27782 states and 36920 transitions. [2023-12-22 02:42:50,653 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:50,653 INFO L276 IsEmpty]: Start isEmpty. Operand 27782 states and 36920 transitions. [2023-12-22 02:42:50,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:50,661 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:50,661 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:42:50,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-22 02:42:50,861 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:42:50,862 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:50,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:50,862 INFO L85 PathProgramCache]: Analyzing trace with hash 760949342, now seen corresponding path program 1 times [2023-12-22 02:42:50,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:50,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1069688900] [2023-12-22 02:42:50,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:50,863 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:42:50,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:50,864 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:42:50,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:42:50,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:50,982 INFO L262 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:50,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:51,040 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:42:51,040 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:51,040 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:51,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1069688900] [2023-12-22 02:42:51,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1069688900] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:51,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:51,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:51,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614757244] [2023-12-22 02:42:51,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:51,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:51,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:51,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:51,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:51,042 INFO L87 Difference]: Start difference. First operand 27782 states and 36920 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:54,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:42:54,094 INFO L93 Difference]: Finished difference Result 29088 states and 38828 transitions. [2023-12-22 02:42:54,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:42:54,094 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:42:54,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:42:54,186 INFO L225 Difference]: With dead ends: 29088 [2023-12-22 02:42:54,186 INFO L226 Difference]: Without dead ends: 27924 [2023-12-22 02:42:54,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:42:54,205 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 862 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 724 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:42:54,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [892 Valid, 886 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 724 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:42:54,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27924 states. [2023-12-22 02:42:57,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27924 to 27924. [2023-12-22 02:42:57,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27924 states, 21880 states have (on average 1.293601462522852) internal successors, (28304), 22365 states have internal predecessors, (28304), 2897 states have call successors, (2897), 1986 states have call predecessors, (2897), 3145 states have return successors, (5900), 3573 states have call predecessors, (5900), 2893 states have call successors, (5900) [2023-12-22 02:42:57,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27924 states to 27924 states and 37101 transitions. [2023-12-22 02:42:57,405 INFO L78 Accepts]: Start accepts. Automaton has 27924 states and 37101 transitions. Word has length 142 [2023-12-22 02:42:57,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:42:57,405 INFO L495 AbstractCegarLoop]: Abstraction has 27924 states and 37101 transitions. [2023-12-22 02:42:57,405 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:42:57,406 INFO L276 IsEmpty]: Start isEmpty. Operand 27924 states and 37101 transitions. [2023-12-22 02:42:57,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:42:57,414 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:42:57,414 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:42:57,418 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:42:57,618 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:42:57,619 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:42:57,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:42:57,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1514924642, now seen corresponding path program 1 times [2023-12-22 02:42:57,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:42:57,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1546370999] [2023-12-22 02:42:57,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:42:57,620 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:42:57,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:42:57,621 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:42:57,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-22 02:42:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:42:57,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:42:57,738 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:42:57,784 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:42:57,784 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:42:57,784 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:42:57,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1546370999] [2023-12-22 02:42:57,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1546370999] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:42:57,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:42:57,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:42:57,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101671265] [2023-12-22 02:42:57,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:42:57,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:42:57,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:42:57,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:42:57,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:42:57,786 INFO L87 Difference]: Start difference. First operand 27924 states and 37101 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:00,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:43:00,940 INFO L93 Difference]: Finished difference Result 29372 states and 39190 transitions. [2023-12-22 02:43:00,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:43:00,943 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:43:00,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:43:01,013 INFO L225 Difference]: With dead ends: 29372 [2023-12-22 02:43:01,014 INFO L226 Difference]: Without dead ends: 28066 [2023-12-22 02:43:01,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:43:01,025 INFO L413 NwaCegarLoop]: 339 mSDtfsCounter, 855 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:43:01,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [885 Valid, 879 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:43:01,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28066 states. [2023-12-22 02:43:03,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28066 to 28066. [2023-12-22 02:43:04,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28066 states, 22016 states have (on average 1.293468386627907) internal successors, (28477), 22501 states have internal predecessors, (28477), 2899 states have call successors, (2899), 1990 states have call predecessors, (2899), 3149 states have return successors, (5902), 3575 states have call predecessors, (5902), 2895 states have call successors, (5902) [2023-12-22 02:43:04,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28066 states to 28066 states and 37278 transitions. [2023-12-22 02:43:04,082 INFO L78 Accepts]: Start accepts. Automaton has 28066 states and 37278 transitions. Word has length 142 [2023-12-22 02:43:04,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:43:04,083 INFO L495 AbstractCegarLoop]: Abstraction has 28066 states and 37278 transitions. [2023-12-22 02:43:04,083 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:04,083 INFO L276 IsEmpty]: Start isEmpty. Operand 28066 states and 37278 transitions. [2023-12-22 02:43:04,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:43:04,094 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:43:04,094 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:43:04,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-22 02:43:04,302 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:43:04,302 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:43:04,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:43:04,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1806150305, now seen corresponding path program 1 times [2023-12-22 02:43:04,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:43:04,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [256242734] [2023-12-22 02:43:04,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:43:04,303 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:43:04,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:43:04,304 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:43:04,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:43:04,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:43:04,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:43:04,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:43:04,480 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:43:04,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:43:04,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:43:04,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [256242734] [2023-12-22 02:43:04,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [256242734] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:43:04,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:43:04,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:43:04,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583280766] [2023-12-22 02:43:04,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:43:04,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:43:04,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:43:04,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:43:04,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:43:04,481 INFO L87 Difference]: Start difference. First operand 28066 states and 37278 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:07,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:43:07,774 INFO L93 Difference]: Finished difference Result 29656 states and 39544 transitions. [2023-12-22 02:43:07,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:43:07,774 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:43:07,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:43:07,840 INFO L225 Difference]: With dead ends: 29656 [2023-12-22 02:43:07,840 INFO L226 Difference]: Without dead ends: 28208 [2023-12-22 02:43:07,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:43:07,852 INFO L413 NwaCegarLoop]: 336 mSDtfsCounter, 848 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 878 SdHoareTripleChecker+Valid, 872 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:43:07,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [878 Valid, 872 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 722 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:43:07,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28208 states. [2023-12-22 02:43:11,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28208 to 28208. [2023-12-22 02:43:11,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28208 states, 22152 states have (on average 1.2931563741422896) internal successors, (28646), 22637 states have internal predecessors, (28646), 2901 states have call successors, (2901), 1994 states have call predecessors, (2901), 3153 states have return successors, (5904), 3577 states have call predecessors, (5904), 2897 states have call successors, (5904) [2023-12-22 02:43:11,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28208 states to 28208 states and 37451 transitions. [2023-12-22 02:43:11,247 INFO L78 Accepts]: Start accepts. Automaton has 28208 states and 37451 transitions. Word has length 142 [2023-12-22 02:43:11,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:43:11,247 INFO L495 AbstractCegarLoop]: Abstraction has 28208 states and 37451 transitions. [2023-12-22 02:43:11,248 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:11,248 INFO L276 IsEmpty]: Start isEmpty. Operand 28208 states and 37451 transitions. [2023-12-22 02:43:11,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:43:11,255 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:43:11,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, 1] [2023-12-22 02:43:11,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-22 02:43:11,455 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:43:11,456 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:43:11,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:43:11,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1468854113, now seen corresponding path program 1 times [2023-12-22 02:43:11,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:43:11,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [551009746] [2023-12-22 02:43:11,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:43:11,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:43:11,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:43:11,458 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:43:11,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:43:11,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:43:11,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:43:11,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:43:11,622 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:43:11,622 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:43:11,622 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:43:11,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [551009746] [2023-12-22 02:43:11,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [551009746] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:43:11,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:43:11,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:43:11,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371322989] [2023-12-22 02:43:11,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:43:11,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:43:11,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:43:11,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:43:11,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:43:11,625 INFO L87 Difference]: Start difference. First operand 28208 states and 37451 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:15,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:43:15,159 INFO L93 Difference]: Finished difference Result 29940 states and 39890 transitions. [2023-12-22 02:43:15,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:43:15,160 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:43:15,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:43:15,222 INFO L225 Difference]: With dead ends: 29940 [2023-12-22 02:43:15,223 INFO L226 Difference]: Without dead ends: 28350 [2023-12-22 02:43:15,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:43:15,233 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 841 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 871 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:43:15,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [871 Valid, 865 Invalid, 780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 721 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:43:15,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28350 states. [2023-12-22 02:43:18,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28350 to 28350. [2023-12-22 02:43:18,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28350 states, 22288 states have (on average 1.2926687006460875) internal successors, (28811), 22773 states have internal predecessors, (28811), 2903 states have call successors, (2903), 1998 states have call predecessors, (2903), 3157 states have return successors, (5906), 3579 states have call predecessors, (5906), 2899 states have call successors, (5906) [2023-12-22 02:43:18,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28350 states to 28350 states and 37620 transitions. [2023-12-22 02:43:18,762 INFO L78 Accepts]: Start accepts. Automaton has 28350 states and 37620 transitions. Word has length 142 [2023-12-22 02:43:18,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:43:18,762 INFO L495 AbstractCegarLoop]: Abstraction has 28350 states and 37620 transitions. [2023-12-22 02:43:18,763 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:18,763 INFO L276 IsEmpty]: Start isEmpty. Operand 28350 states and 37620 transitions. [2023-12-22 02:43:18,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:43:18,772 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:43:18,772 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:43:18,777 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:43:18,973 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:43:18,973 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:43:18,973 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:43:18,973 INFO L85 PathProgramCache]: Analyzing trace with hash 583409056, now seen corresponding path program 1 times [2023-12-22 02:43:18,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:43:18,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1428699372] [2023-12-22 02:43:18,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:43:18,974 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:43:18,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:43:18,975 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:43:18,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:43:19,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:43:19,088 INFO L262 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:43:19,090 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:43:19,139 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:43:19,139 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:43:19,139 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:43:19,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1428699372] [2023-12-22 02:43:19,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1428699372] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:43:19,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:43:19,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:43:19,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241467631] [2023-12-22 02:43:19,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:43:19,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:43:19,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:43:19,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:43:19,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:43:19,140 INFO L87 Difference]: Start difference. First operand 28350 states and 37620 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:22,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:43:22,801 INFO L93 Difference]: Finished difference Result 30224 states and 40228 transitions. [2023-12-22 02:43:22,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:43:22,802 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:43:22,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:43:22,870 INFO L225 Difference]: With dead ends: 30224 [2023-12-22 02:43:22,871 INFO L226 Difference]: Without dead ends: 28492 [2023-12-22 02:43:22,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:43:22,884 INFO L413 NwaCegarLoop]: 330 mSDtfsCounter, 834 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 858 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:43:22,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [864 Valid, 858 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 720 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:43:22,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28492 states. [2023-12-22 02:43:26,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28492 to 28492. [2023-12-22 02:43:26,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28492 states, 22424 states have (on average 1.292008562254727) internal successors, (28972), 22909 states have internal predecessors, (28972), 2905 states have call successors, (2905), 2002 states have call predecessors, (2905), 3161 states have return successors, (5908), 3581 states have call predecessors, (5908), 2901 states have call successors, (5908) [2023-12-22 02:43:26,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28492 states to 28492 states and 37785 transitions. [2023-12-22 02:43:26,520 INFO L78 Accepts]: Start accepts. Automaton has 28492 states and 37785 transitions. Word has length 142 [2023-12-22 02:43:26,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:43:26,520 INFO L495 AbstractCegarLoop]: Abstraction has 28492 states and 37785 transitions. [2023-12-22 02:43:26,520 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:26,520 INFO L276 IsEmpty]: Start isEmpty. Operand 28492 states and 37785 transitions. [2023-12-22 02:43:26,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:43:26,528 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:43:26,529 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:43:26,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-22 02:43:26,729 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:43:26,729 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:43:26,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:43:26,730 INFO L85 PathProgramCache]: Analyzing trace with hash 2027333856, now seen corresponding path program 1 times [2023-12-22 02:43:26,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:43:26,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1881022429] [2023-12-22 02:43:26,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:43:26,730 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:43:26,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:43:26,731 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:43:26,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:43:26,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:43:26,843 INFO L262 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:43:26,844 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:43:26,891 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:43:26,891 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:43:26,891 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:43:26,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1881022429] [2023-12-22 02:43:26,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1881022429] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:43:26,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:43:26,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:43:26,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235673672] [2023-12-22 02:43:26,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:43:26,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:43:26,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:43:26,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:43:26,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:43:26,892 INFO L87 Difference]: Start difference. First operand 28492 states and 37785 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:30,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:43:30,599 INFO L93 Difference]: Finished difference Result 30508 states and 40558 transitions. [2023-12-22 02:43:30,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:43:30,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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:43:30,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:43:30,669 INFO L225 Difference]: With dead ends: 30508 [2023-12-22 02:43:30,669 INFO L226 Difference]: Without dead ends: 28634 [2023-12-22 02:43:30,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:43:30,683 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 827 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:43:30,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 851 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 719 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:43:30,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28634 states. [2023-12-22 02:43:34,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28634 to 28634. [2023-12-22 02:43:34,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28634 states, 22560 states have (on average 1.2911790780141843) internal successors, (29129), 23045 states have internal predecessors, (29129), 2907 states have call successors, (2907), 2006 states have call predecessors, (2907), 3165 states have return successors, (5910), 3583 states have call predecessors, (5910), 2903 states have call successors, (5910) [2023-12-22 02:43:34,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28634 states to 28634 states and 37946 transitions. [2023-12-22 02:43:34,312 INFO L78 Accepts]: Start accepts. Automaton has 28634 states and 37946 transitions. Word has length 142 [2023-12-22 02:43:34,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:43:34,312 INFO L495 AbstractCegarLoop]: Abstraction has 28634 states and 37946 transitions. [2023-12-22 02:43:34,312 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, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:34,312 INFO L276 IsEmpty]: Start isEmpty. Operand 28634 states and 37946 transitions. [2023-12-22 02:43:34,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:43:34,320 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:43:34,320 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:43:34,325 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:43:34,520 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:43:34,521 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:43:34,521 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:43:34,521 INFO L85 PathProgramCache]: Analyzing trace with hash 873206561, now seen corresponding path program 1 times [2023-12-22 02:43:34,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:43:34,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1408780330] [2023-12-22 02:43:34,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:43:34,521 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:43:34,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:43:34,522 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:43:34,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-22 02:43:34,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:43:34,634 INFO L262 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:43:34,635 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:43:34,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:43:34,644 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:43:34,644 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:43:34,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1408780330] [2023-12-22 02:43:34,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1408780330] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:43:34,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:43:34,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:43:34,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804442355] [2023-12-22 02:43:34,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:43:34,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:43:34,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:43:34,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:43:34,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:43:34,646 INFO L87 Difference]: Start difference. First operand 28634 states and 37946 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:38,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:43:38,069 INFO L93 Difference]: Finished difference Result 30777 states and 40859 transitions. [2023-12-22 02:43:38,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:43:38,070 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:43:38,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:43:38,141 INFO L225 Difference]: With dead ends: 30777 [2023-12-22 02:43:38,142 INFO L226 Difference]: Without dead ends: 28762 [2023-12-22 02:43:38,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:43:38,154 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 92 mSDsluCounter, 1056 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1591 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:43:38,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1591 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:43:38,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28762 states. [2023-12-22 02:43:41,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28762 to 28638. [2023-12-22 02:43:41,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28638 states, 22564 states have (on average 1.2902410920049636) internal successors, (29113), 23049 states have internal predecessors, (29113), 2907 states have call successors, (2907), 2006 states have call predecessors, (2907), 3165 states have return successors, (5910), 3583 states have call predecessors, (5910), 2903 states have call successors, (5910) [2023-12-22 02:43:41,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28638 states to 28638 states and 37930 transitions. [2023-12-22 02:43:41,754 INFO L78 Accepts]: Start accepts. Automaton has 28638 states and 37930 transitions. Word has length 142 [2023-12-22 02:43:41,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:43:41,755 INFO L495 AbstractCegarLoop]: Abstraction has 28638 states and 37930 transitions. [2023-12-22 02:43:41,755 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:41,755 INFO L276 IsEmpty]: Start isEmpty. Operand 28638 states and 37930 transitions. [2023-12-22 02:43:41,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:43:41,763 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:43:41,764 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:43:41,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2023-12-22 02:43:41,965 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:43:41,965 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:43:41,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:43:41,965 INFO L85 PathProgramCache]: Analyzing trace with hash -745768353, now seen corresponding path program 1 times [2023-12-22 02:43:41,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:43:41,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [327183064] [2023-12-22 02:43:41,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:43:41,966 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:43:41,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:43:41,967 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:43:41,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:43:42,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:43:42,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:43:42,083 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:43:42,092 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:43:42,092 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:43:42,092 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:43:42,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [327183064] [2023-12-22 02:43:42,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [327183064] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:43:42,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:43:42,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:43:42,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971904304] [2023-12-22 02:43:42,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:43:42,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:43:42,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:43:42,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:43:42,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:43:42,095 INFO L87 Difference]: Start difference. First operand 28638 states and 37930 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:45,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:43:45,377 INFO L93 Difference]: Finished difference Result 30773 states and 40811 transitions. [2023-12-22 02:43:45,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:43:45,377 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:43:45,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:43:45,445 INFO L225 Difference]: With dead ends: 30773 [2023-12-22 02:43:45,445 INFO L226 Difference]: Without dead ends: 28754 [2023-12-22 02:43:45,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:43:45,457 INFO L413 NwaCegarLoop]: 536 mSDtfsCounter, 83 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1595 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:43:45,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1595 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:43:45,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28754 states. [2023-12-22 02:43:48,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28754 to 28642. [2023-12-22 02:43:48,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28642 states, 22568 states have (on average 1.2893034384969868) internal successors, (29097), 23053 states have internal predecessors, (29097), 2907 states have call successors, (2907), 2006 states have call predecessors, (2907), 3165 states have return successors, (5910), 3583 states have call predecessors, (5910), 2903 states have call successors, (5910) [2023-12-22 02:43:49,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28642 states to 28642 states and 37914 transitions. [2023-12-22 02:43:49,043 INFO L78 Accepts]: Start accepts. Automaton has 28642 states and 37914 transitions. Word has length 142 [2023-12-22 02:43:49,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:43:49,044 INFO L495 AbstractCegarLoop]: Abstraction has 28642 states and 37914 transitions. [2023-12-22 02:43:49,044 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:49,044 INFO L276 IsEmpty]: Start isEmpty. Operand 28642 states and 37914 transitions. [2023-12-22 02:43:49,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:43:49,055 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:43:49,056 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:43:49,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2023-12-22 02:43:49,256 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:43:49,256 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:43:49,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:43:49,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1516501919, now seen corresponding path program 1 times [2023-12-22 02:43:49,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:43:49,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [979500133] [2023-12-22 02:43:49,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:43:49,257 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:43:49,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:43:49,258 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:43:49,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:43:49,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:43:49,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:43:49,372 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:43:49,387 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:43:49,388 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:43:49,388 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:43:49,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [979500133] [2023-12-22 02:43:49,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [979500133] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:43:49,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:43:49,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:43:49,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768660000] [2023-12-22 02:43:49,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:43:49,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:43:49,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:43:49,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:43:49,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:43:49,389 INFO L87 Difference]: Start difference. First operand 28642 states and 37914 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:52,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:43:52,658 INFO L93 Difference]: Finished difference Result 30769 states and 40763 transitions. [2023-12-22 02:43:52,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:43:52,659 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:43:52,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:43:52,725 INFO L225 Difference]: With dead ends: 30769 [2023-12-22 02:43:52,726 INFO L226 Difference]: Without dead ends: 28746 [2023-12-22 02:43:52,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:43:52,739 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 74 mSDsluCounter, 1058 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1593 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:43:52,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1593 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:43:52,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28746 states. [2023-12-22 02:43:56,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28746 to 28646. [2023-12-22 02:43:56,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28646 states, 22572 states have (on average 1.2883661173134857) internal successors, (29081), 23057 states have internal predecessors, (29081), 2907 states have call successors, (2907), 2006 states have call predecessors, (2907), 3165 states have return successors, (5910), 3583 states have call predecessors, (5910), 2903 states have call successors, (5910) [2023-12-22 02:43:56,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28646 states to 28646 states and 37898 transitions. [2023-12-22 02:43:56,522 INFO L78 Accepts]: Start accepts. Automaton has 28646 states and 37898 transitions. Word has length 142 [2023-12-22 02:43:56,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:43:56,523 INFO L495 AbstractCegarLoop]: Abstraction has 28646 states and 37898 transitions. [2023-12-22 02:43:56,523 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:43:56,523 INFO L276 IsEmpty]: Start isEmpty. Operand 28646 states and 37898 transitions. [2023-12-22 02:43:56,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:43:56,531 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:43:56,531 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:43:56,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-22 02:43:56,731 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:43:56,732 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:43:56,732 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:43:56,732 INFO L85 PathProgramCache]: Analyzing trace with hash 899334431, now seen corresponding path program 1 times [2023-12-22 02:43:56,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:43:56,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [464407267] [2023-12-22 02:43:56,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:43:56,733 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:43:56,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:43:56,734 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:43:56,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:43:56,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:43:56,850 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:43:56,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:43:56,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:43:56,905 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:43:56,905 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:43:56,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [464407267] [2023-12-22 02:43:56,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [464407267] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:43:56,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:43:56,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:43:56,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334112573] [2023-12-22 02:43:56,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:43:56,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:43:56,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:43:56,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:43:56,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:43:56,907 INFO L87 Difference]: Start difference. First operand 28646 states and 37898 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:00,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:44:00,403 INFO L93 Difference]: Finished difference Result 32529 states and 42996 transitions. [2023-12-22 02:44:00,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:44:00,403 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:44:00,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:44:00,485 INFO L225 Difference]: With dead ends: 32529 [2023-12-22 02:44:00,485 INFO L226 Difference]: Without dead ends: 30502 [2023-12-22 02:44:00,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 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:44:00,499 INFO L413 NwaCegarLoop]: 586 mSDtfsCounter, 512 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:44:00,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [512 Valid, 953 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:44:00,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30502 states. [2023-12-22 02:44:04,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30502 to 30496. [2023-12-22 02:44:04,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30496 states, 24318 states have (on average 1.2892507607533514) internal successors, (31352), 24804 states have internal predecessors, (31352), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:44:04,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30496 states to 30496 states and 40280 transitions. [2023-12-22 02:44:04,246 INFO L78 Accepts]: Start accepts. Automaton has 30496 states and 40280 transitions. Word has length 142 [2023-12-22 02:44:04,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:44:04,246 INFO L495 AbstractCegarLoop]: Abstraction has 30496 states and 40280 transitions. [2023-12-22 02:44:04,246 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:04,246 INFO L276 IsEmpty]: Start isEmpty. Operand 30496 states and 40280 transitions. [2023-12-22 02:44:04,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:44:04,253 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:44:04,253 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:44:04,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2023-12-22 02:44:04,454 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:44:04,454 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:44:04,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:44:04,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1085494274, now seen corresponding path program 1 times [2023-12-22 02:44:04,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:44:04,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1929597552] [2023-12-22 02:44:04,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:44:04,455 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:44:04,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:44:04,455 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:44:04,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:44:04,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:44:04,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:44:04,564 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:44:04,572 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:44:04,572 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:44:04,572 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:44:04,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1929597552] [2023-12-22 02:44:04,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1929597552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:44:04,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:44:04,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:44:04,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37347540] [2023-12-22 02:44:04,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:44:04,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:44:04,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:44:04,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:44:04,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:04,574 INFO L87 Difference]: Start difference. First operand 30496 states and 40280 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:08,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:44:08,048 INFO L93 Difference]: Finished difference Result 35385 states and 46757 transitions. [2023-12-22 02:44:08,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:44:08,048 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:44:08,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:44:08,112 INFO L225 Difference]: With dead ends: 35385 [2023-12-22 02:44:08,112 INFO L226 Difference]: Without dead ends: 31508 [2023-12-22 02:44:08,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:08,125 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 65 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:44:08,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 1608 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:44:08,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31508 states. [2023-12-22 02:44:11,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31508 to 30540. [2023-12-22 02:44:11,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30540 states, 24362 states have (on average 1.2879073967654544) internal successors, (31376), 24848 states have internal predecessors, (31376), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:44:11,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30540 states to 30540 states and 40304 transitions. [2023-12-22 02:44:11,819 INFO L78 Accepts]: Start accepts. Automaton has 30540 states and 40304 transitions. Word has length 142 [2023-12-22 02:44:11,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:44:11,820 INFO L495 AbstractCegarLoop]: Abstraction has 30540 states and 40304 transitions. [2023-12-22 02:44:11,820 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:11,820 INFO L276 IsEmpty]: Start isEmpty. Operand 30540 states and 40304 transitions. [2023-12-22 02:44:11,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:44:11,828 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:44:11,828 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:44:11,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2023-12-22 02:44:12,028 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:44:12,029 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:44:12,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:44:12,029 INFO L85 PathProgramCache]: Analyzing trace with hash -845254528, now seen corresponding path program 1 times [2023-12-22 02:44:12,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:44:12,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1820997686] [2023-12-22 02:44:12,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:44:12,029 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:44:12,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:44:12,030 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:44:12,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:44:12,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:44:12,148 INFO L262 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:44:12,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:44:12,159 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:44:12,159 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:44:12,160 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:44:12,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1820997686] [2023-12-22 02:44:12,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1820997686] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:44:12,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:44:12,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:44:12,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63008328] [2023-12-22 02:44:12,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:44:12,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:44:12,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:44:12,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:44:12,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:12,161 INFO L87 Difference]: Start difference. First operand 30540 states and 40304 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:15,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:44:15,722 INFO L93 Difference]: Finished difference Result 34541 states and 45552 transitions. [2023-12-22 02:44:15,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:44:15,723 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:44:15,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:44:15,798 INFO L225 Difference]: With dead ends: 34541 [2023-12-22 02:44:15,798 INFO L226 Difference]: Without dead ends: 30620 [2023-12-22 02:44:15,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:15,817 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 56 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1594 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:44:15,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1594 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:44:15,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30620 states. [2023-12-22 02:44:19,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30620 to 30544. [2023-12-22 02:44:19,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30544 states, 24366 states have (on average 1.286218501190183) internal successors, (31340), 24852 states have internal predecessors, (31340), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:44:19,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30544 states to 30544 states and 40268 transitions. [2023-12-22 02:44:19,652 INFO L78 Accepts]: Start accepts. Automaton has 30544 states and 40268 transitions. Word has length 142 [2023-12-22 02:44:19,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:44:19,653 INFO L495 AbstractCegarLoop]: Abstraction has 30544 states and 40268 transitions. [2023-12-22 02:44:19,653 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:19,653 INFO L276 IsEmpty]: Start isEmpty. Operand 30544 states and 40268 transitions. [2023-12-22 02:44:19,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:44:19,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:44:19,738 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:44:19,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2023-12-22 02:44:19,938 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:44:19,939 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:44:19,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:44:19,939 INFO L85 PathProgramCache]: Analyzing trace with hash 41968318, now seen corresponding path program 1 times [2023-12-22 02:44:19,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:44:19,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1405637444] [2023-12-22 02:44:19,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:44:19,940 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:44:19,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:44:19,941 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:44:19,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2023-12-22 02:44:20,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:44:20,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:44:20,060 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:44:20,068 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:44:20,068 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:44:20,068 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:44:20,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1405637444] [2023-12-22 02:44:20,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1405637444] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:44:20,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:44:20,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:44:20,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592733880] [2023-12-22 02:44:20,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:44:20,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:44:20,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:44:20,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:44:20,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:20,069 INFO L87 Difference]: Start difference. First operand 30544 states and 40268 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:23,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:44:23,497 INFO L93 Difference]: Finished difference Result 34581 states and 45522 transitions. [2023-12-22 02:44:23,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:44:23,498 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:44:23,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:44:23,564 INFO L225 Difference]: With dead ends: 34581 [2023-12-22 02:44:23,565 INFO L226 Difference]: Without dead ends: 30656 [2023-12-22 02:44:23,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:23,578 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 38 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1596 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:44:23,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 1596 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:44:23,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30656 states. [2023-12-22 02:44:27,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30656 to 30552. [2023-12-22 02:44:27,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30552 states, 24374 states have (on average 1.2845655206367441) internal successors, (31310), 24860 states have internal predecessors, (31310), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:44:27,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30552 states to 30552 states and 40238 transitions. [2023-12-22 02:44:27,416 INFO L78 Accepts]: Start accepts. Automaton has 30552 states and 40238 transitions. Word has length 142 [2023-12-22 02:44:27,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:44:27,416 INFO L495 AbstractCegarLoop]: Abstraction has 30552 states and 40238 transitions. [2023-12-22 02:44:27,416 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:27,416 INFO L276 IsEmpty]: Start isEmpty. Operand 30552 states and 40238 transitions. [2023-12-22 02:44:27,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:44:27,425 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:44:27,425 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:44:27,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2023-12-22 02:44:27,625 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:44:27,626 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:44:27,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:44:27,626 INFO L85 PathProgramCache]: Analyzing trace with hash -12424580, now seen corresponding path program 1 times [2023-12-22 02:44:27,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:44:27,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1988030272] [2023-12-22 02:44:27,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:44:27,627 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:44:27,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:44:27,628 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:44:27,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:44:27,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:44:27,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:44:27,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:44:27,748 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:44:27,748 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:44:27,748 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:44:27,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1988030272] [2023-12-22 02:44:27,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1988030272] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:44:27,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:44:27,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:44:27,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992689036] [2023-12-22 02:44:27,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:44:27,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:44:27,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:44:27,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:44:27,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:27,750 INFO L87 Difference]: Start difference. First operand 30552 states and 40238 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:31,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:44:31,415 INFO L93 Difference]: Finished difference Result 34573 states and 45430 transitions. [2023-12-22 02:44:31,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:44:31,415 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:44:31,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:44:31,490 INFO L225 Difference]: With dead ends: 34573 [2023-12-22 02:44:31,490 INFO L226 Difference]: Without dead ends: 30640 [2023-12-22 02:44:31,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:31,506 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 29 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1597 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:44:31,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 1597 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:44:31,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30640 states. [2023-12-22 02:44:35,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30640 to 30560. [2023-12-22 02:44:35,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30560 states, 24382 states have (on average 1.2829136248051842) internal successors, (31280), 24868 states have internal predecessors, (31280), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:44:35,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30560 states to 30560 states and 40208 transitions. [2023-12-22 02:44:35,295 INFO L78 Accepts]: Start accepts. Automaton has 30560 states and 40208 transitions. Word has length 142 [2023-12-22 02:44:35,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:44:35,295 INFO L495 AbstractCegarLoop]: Abstraction has 30560 states and 40208 transitions. [2023-12-22 02:44:35,296 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:35,296 INFO L276 IsEmpty]: Start isEmpty. Operand 30560 states and 40208 transitions. [2023-12-22 02:44:35,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:44:35,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:44:35,304 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:44:35,308 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:44:35,504 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:44:35,504 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:44:35,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:44:35,505 INFO L85 PathProgramCache]: Analyzing trace with hash 548275198, now seen corresponding path program 1 times [2023-12-22 02:44:35,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:44:35,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2041370900] [2023-12-22 02:44:35,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:44:35,505 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:44:35,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:44:35,506 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:44:35,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:44:35,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:44:35,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:44:35,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:44:35,622 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:44:35,623 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:44:35,623 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:44:35,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2041370900] [2023-12-22 02:44:35,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2041370900] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:44:35,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:44:35,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:44:35,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663733402] [2023-12-22 02:44:35,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:44:35,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:44:35,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:44:35,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:44:35,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:35,624 INFO L87 Difference]: Start difference. First operand 30560 states and 40208 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:39,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:44:39,041 INFO L93 Difference]: Finished difference Result 34565 states and 45338 transitions. [2023-12-22 02:44:39,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:44:39,041 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:44:39,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:44:39,102 INFO L225 Difference]: With dead ends: 34565 [2023-12-22 02:44:39,102 INFO L226 Difference]: Without dead ends: 30624 [2023-12-22 02:44:39,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:39,113 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 20 mSDsluCounter, 1063 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1598 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:44:39,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1598 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:44:39,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30624 states. [2023-12-22 02:44:42,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30624 to 30568. [2023-12-22 02:44:42,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30568 states, 24390 states have (on average 1.2812628126281262) internal successors, (31250), 24876 states have internal predecessors, (31250), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:44:42,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30568 states to 30568 states and 40178 transitions. [2023-12-22 02:44:42,839 INFO L78 Accepts]: Start accepts. Automaton has 30568 states and 40178 transitions. Word has length 142 [2023-12-22 02:44:42,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:44:42,839 INFO L495 AbstractCegarLoop]: Abstraction has 30568 states and 40178 transitions. [2023-12-22 02:44:42,839 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:42,839 INFO L276 IsEmpty]: Start isEmpty. Operand 30568 states and 40178 transitions. [2023-12-22 02:44:42,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:44:42,846 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:44:42,846 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:44:42,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2023-12-22 02:44:43,047 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:44:43,047 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:44:43,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:44:43,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1424294204, now seen corresponding path program 1 times [2023-12-22 02:44:43,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:44:43,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1323568436] [2023-12-22 02:44:43,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:44:43,048 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:44:43,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:44:43,049 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:44:43,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:44:43,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:44:43,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:44:43,152 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:44:43,163 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:44:43,163 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:44:43,163 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:44:43,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1323568436] [2023-12-22 02:44:43,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1323568436] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:44:43,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:44:43,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:44:43,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896375677] [2023-12-22 02:44:43,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:44:43,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:44:43,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:44:43,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:44:43,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:43,164 INFO L87 Difference]: Start difference. First operand 30568 states and 40178 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:46,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:44:46,625 INFO L93 Difference]: Finished difference Result 34557 states and 45246 transitions. [2023-12-22 02:44:46,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:44:46,625 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:44:46,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:44:46,693 INFO L225 Difference]: With dead ends: 34557 [2023-12-22 02:44:46,693 INFO L226 Difference]: Without dead ends: 30608 [2023-12-22 02:44:46,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:46,704 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 11 mSDsluCounter, 1064 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1599 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:44:46,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1599 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:44:46,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30608 states. [2023-12-22 02:44:50,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30608 to 30576. [2023-12-22 02:44:50,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30576 states, 24398 states have (on average 1.2796130830395933) internal successors, (31220), 24884 states have internal predecessors, (31220), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:44:50,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30576 states to 30576 states and 40148 transitions. [2023-12-22 02:44:50,304 INFO L78 Accepts]: Start accepts. Automaton has 30576 states and 40148 transitions. Word has length 142 [2023-12-22 02:44:50,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:44:50,304 INFO L495 AbstractCegarLoop]: Abstraction has 30576 states and 40148 transitions. [2023-12-22 02:44:50,304 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:50,304 INFO L276 IsEmpty]: Start isEmpty. Operand 30576 states and 40148 transitions. [2023-12-22 02:44:50,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:44:50,311 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:44:50,312 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:44:50,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2023-12-22 02:44:50,512 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:44:50,512 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:44:50,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:44:50,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1408775486, now seen corresponding path program 1 times [2023-12-22 02:44:50,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:44:50,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [414374570] [2023-12-22 02:44:50,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:44:50,513 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:44:50,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:44:50,514 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:44:50,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2023-12-22 02:44:50,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:44:50,615 INFO L262 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:44:50,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:44:50,627 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:44:50,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:44:50,627 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:44:50,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [414374570] [2023-12-22 02:44:50,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [414374570] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:44:50,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:44:50,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:44:50,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590145507] [2023-12-22 02:44:50,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:44:50,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:44:50,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:44:50,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:44:50,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:50,628 INFO L87 Difference]: Start difference. First operand 30576 states and 40148 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:54,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:44:54,009 INFO L93 Difference]: Finished difference Result 34549 states and 45154 transitions. [2023-12-22 02:44:54,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:44:54,010 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:44:54,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:44:54,077 INFO L225 Difference]: With dead ends: 34549 [2023-12-22 02:44:54,077 INFO L226 Difference]: Without dead ends: 30592 [2023-12-22 02:44:54,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:44:54,093 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 2 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1600 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:44:54,093 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1600 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:44:54,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30592 states. [2023-12-22 02:44:57,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30592 to 30584. [2023-12-22 02:44:57,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30584 states, 24406 states have (on average 1.2779644349750061) internal successors, (31190), 24892 states have internal predecessors, (31190), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:44:57,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30584 states to 30584 states and 40118 transitions. [2023-12-22 02:44:57,708 INFO L78 Accepts]: Start accepts. Automaton has 30584 states and 40118 transitions. Word has length 142 [2023-12-22 02:44:57,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:44:57,708 INFO L495 AbstractCegarLoop]: Abstraction has 30584 states and 40118 transitions. [2023-12-22 02:44:57,709 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, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:44:57,709 INFO L276 IsEmpty]: Start isEmpty. Operand 30584 states and 40118 transitions. [2023-12-22 02:44:57,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:44:57,716 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:44:57,716 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:44:57,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2023-12-22 02:44:57,917 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:44:57,917 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:44:57,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:44:57,917 INFO L85 PathProgramCache]: Analyzing trace with hash -640612356, now seen corresponding path program 1 times [2023-12-22 02:44:57,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:44:57,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [593265679] [2023-12-22 02:44:57,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:44:57,918 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:44:57,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:44:57,919 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:44:57,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:44:58,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:44:58,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:44:58,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:44:58,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:44:58,153 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:44:58,153 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:44:58,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [593265679] [2023-12-22 02:44:58,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [593265679] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:44:58,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:44:58,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:44:58,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990652581] [2023-12-22 02:44:58,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:44:58,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:44:58,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:44:58,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:44:58,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:44:58,154 INFO L87 Difference]: Start difference. First operand 30584 states and 40118 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, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:45:02,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:02,053 INFO L93 Difference]: Finished difference Result 34550 states and 44997 transitions. [2023-12-22 02:45:02,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:45:02,054 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, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:45:02,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:02,123 INFO L225 Difference]: With dead ends: 34550 [2023-12-22 02:45:02,123 INFO L226 Difference]: Without dead ends: 30584 [2023-12-22 02:45:02,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 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:45:02,138 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 669 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 698 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:45:02,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [698 Valid, 843 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:45:02,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30584 states. [2023-12-22 02:45:05,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30584 to 30584. [2023-12-22 02:45:05,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30584 states, 24406 states have (on average 1.2773908055396215) internal successors, (31176), 24892 states have internal predecessors, (31176), 2962 states have call successors, (2962), 2054 states have call predecessors, (2962), 3214 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:45:05,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30584 states to 30584 states and 40104 transitions. [2023-12-22 02:45:05,928 INFO L78 Accepts]: Start accepts. Automaton has 30584 states and 40104 transitions. Word has length 142 [2023-12-22 02:45:05,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:05,928 INFO L495 AbstractCegarLoop]: Abstraction has 30584 states and 40104 transitions. [2023-12-22 02:45:05,928 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, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:45:05,928 INFO L276 IsEmpty]: Start isEmpty. Operand 30584 states and 40104 transitions. [2023-12-22 02:45:05,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:45:05,936 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:05,936 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:45:05,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2023-12-22 02:45:06,136 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:45:06,136 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:06,137 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:06,137 INFO L85 PathProgramCache]: Analyzing trace with hash 1410371642, now seen corresponding path program 1 times [2023-12-22 02:45:06,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:06,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [17260139] [2023-12-22 02:45:06,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:06,137 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:45:06,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:06,138 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:45:06,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2023-12-22 02:45:06,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:06,249 INFO L262 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:45:06,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:06,370 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:45:06,371 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:06,371 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:06,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [17260139] [2023-12-22 02:45:06,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [17260139] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:06,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:06,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:45:06,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831427516] [2023-12-22 02:45:06,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:06,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:45:06,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:06,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:45:06,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:45:06,372 INFO L87 Difference]: Start difference. First operand 30584 states and 40104 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, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:45:10,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:10,573 INFO L93 Difference]: Finished difference Result 34872 states and 45374 transitions. [2023-12-22 02:45:10,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:45:10,574 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, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 142 [2023-12-22 02:45:10,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:10,631 INFO L225 Difference]: With dead ends: 34872 [2023-12-22 02:45:10,632 INFO L226 Difference]: Without dead ends: 30906 [2023-12-22 02:45:10,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 138 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:45:10,642 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 787 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 820 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 816 SdHoareTripleChecker+Valid, 838 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 820 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:45:10,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [816 Valid, 838 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 820 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:45:10,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30906 states. [2023-12-22 02:45:14,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30906 to 30814. [2023-12-22 02:45:14,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30814 states, 24632 states have (on average 1.2745209483598572) internal successors, (31394), 25118 states have internal predecessors, (31394), 2962 states have call successors, (2962), 2058 states have call predecessors, (2962), 3218 states have return successors, (5966), 3638 states have call predecessors, (5966), 2958 states have call successors, (5966) [2023-12-22 02:45:14,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30814 states to 30814 states and 40322 transitions. [2023-12-22 02:45:14,532 INFO L78 Accepts]: Start accepts. Automaton has 30814 states and 40322 transitions. Word has length 142 [2023-12-22 02:45:14,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:14,532 INFO L495 AbstractCegarLoop]: Abstraction has 30814 states and 40322 transitions. [2023-12-22 02:45:14,532 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, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-22 02:45:14,532 INFO L276 IsEmpty]: Start isEmpty. Operand 30814 states and 40322 transitions. [2023-12-22 02:45:14,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-22 02:45:14,540 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:14,540 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:45:14,546 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:45:14,741 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:45:14,741 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:14,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:14,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1472411256, now seen corresponding path program 1 times [2023-12-22 02:45:14,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:14,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1174444057] [2023-12-22 02:45:14,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:14,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:45:14,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:14,743 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:45:14,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:45:14,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:14,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:45:14,851 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:14,973 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:45:14,973 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:14,973 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:14,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1174444057] [2023-12-22 02:45:14,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1174444057] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:14,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:14,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:45:14,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175693292] [2023-12-22 02:45:14,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:14,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:45:14,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:14,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:45:14,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:45:14,975 INFO L87 Difference]: Start difference. First operand 30814 states and 40322 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, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-22 02:45:18,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:18,959 INFO L93 Difference]: Finished difference Result 39113 states and 50424 transitions. [2023-12-22 02:45:18,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:45:18,960 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, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 142 [2023-12-22 02:45:18,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:19,028 INFO L225 Difference]: With dead ends: 39113 [2023-12-22 02:45:19,028 INFO L226 Difference]: Without dead ends: 34918 [2023-12-22 02:45:19,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 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:45:19,041 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 417 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:45:19,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 887 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:45:19,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34918 states. [2023-12-22 02:45:23,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34918 to 34914. [2023-12-22 02:45:23,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34914 states, 28512 states have (on average 1.2644500561167227) internal successors, (36052), 29004 states have internal predecessors, (36052), 3076 states have call successors, (3076), 2162 states have call predecessors, (3076), 3324 states have return successors, (6082), 3748 states have call predecessors, (6082), 3072 states have call successors, (6082) [2023-12-22 02:45:23,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34914 states to 34914 states and 45210 transitions. [2023-12-22 02:45:23,185 INFO L78 Accepts]: Start accepts. Automaton has 34914 states and 45210 transitions. Word has length 142 [2023-12-22 02:45:23,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:23,185 INFO L495 AbstractCegarLoop]: Abstraction has 34914 states and 45210 transitions. [2023-12-22 02:45:23,185 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, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-22 02:45:23,185 INFO L276 IsEmpty]: Start isEmpty. Operand 34914 states and 45210 transitions. [2023-12-22 02:45:23,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-22 02:45:23,197 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:23,197 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:45:23,203 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:45:23,397 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:45:23,397 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:23,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:23,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1213838864, now seen corresponding path program 1 times [2023-12-22 02:45:23,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:23,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509630575] [2023-12-22 02:45:23,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:23,398 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:45:23,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:23,399 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:45:23,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2023-12-22 02:45:23,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:23,487 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:45:23,488 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:23,575 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-22 02:45:23,576 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:23,576 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:23,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1509630575] [2023-12-22 02:45:23,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1509630575] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:23,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:23,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:45:23,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400738016] [2023-12-22 02:45:23,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:23,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:45:23,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:23,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:45:23,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:45:23,577 INFO L87 Difference]: Start difference. First operand 34914 states and 45210 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-22 02:45:27,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:27,521 INFO L93 Difference]: Finished difference Result 61354 states and 80218 transitions. [2023-12-22 02:45:27,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:45:27,522 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 164 [2023-12-22 02:45:27,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:27,595 INFO L225 Difference]: With dead ends: 61354 [2023-12-22 02:45:27,595 INFO L226 Difference]: Without dead ends: 34822 [2023-12-22 02:45:27,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 162 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:45:27,625 INFO L413 NwaCegarLoop]: 589 mSDtfsCounter, 103 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 1093 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:45:27,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 1093 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:45:27,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34822 states. [2023-12-22 02:45:31,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34822 to 34818. [2023-12-22 02:45:31,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34818 states, 28416 states have (on average 1.2501407657657657) internal successors, (35524), 28956 states have internal predecessors, (35524), 3076 states have call successors, (3076), 2162 states have call predecessors, (3076), 3324 states have return successors, (5506), 3700 states have call predecessors, (5506), 3072 states have call successors, (5506) [2023-12-22 02:45:31,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34818 states to 34818 states and 44106 transitions. [2023-12-22 02:45:31,991 INFO L78 Accepts]: Start accepts. Automaton has 34818 states and 44106 transitions. Word has length 164 [2023-12-22 02:45:31,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:31,991 INFO L495 AbstractCegarLoop]: Abstraction has 34818 states and 44106 transitions. [2023-12-22 02:45:31,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-22 02:45:31,991 INFO L276 IsEmpty]: Start isEmpty. Operand 34818 states and 44106 transitions. [2023-12-22 02:45:31,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2023-12-22 02:45:31,995 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:31,995 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:45:32,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2023-12-22 02:45:32,198 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:45:32,199 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:32,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:32,199 INFO L85 PathProgramCache]: Analyzing trace with hash 804862081, now seen corresponding path program 1 times [2023-12-22 02:45:32,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:32,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1947516101] [2023-12-22 02:45:32,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:32,199 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:45:32,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:32,200 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:45:32,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:45:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:32,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:45:32,287 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:32,319 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-22 02:45:32,319 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:32,320 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:32,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1947516101] [2023-12-22 02:45:32,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1947516101] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:32,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:32,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:45:32,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124949815] [2023-12-22 02:45:32,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:32,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:45:32,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:32,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:45:32,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:45:32,321 INFO L87 Difference]: Start difference. First operand 34818 states and 44106 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-22 02:45:36,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:36,807 INFO L93 Difference]: Finished difference Result 52370 states and 67770 transitions. [2023-12-22 02:45:36,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:45:36,807 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 171 [2023-12-22 02:45:36,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:36,819 INFO L225 Difference]: With dead ends: 52370 [2023-12-22 02:45:36,819 INFO L226 Difference]: Without dead ends: 8313 [2023-12-22 02:45:36,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 169 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:45:36,852 INFO L413 NwaCegarLoop]: 615 mSDtfsCounter, 82 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1125 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:45:36,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 1125 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:45:36,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8313 states. [2023-12-22 02:45:37,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8313 to 8313. [2023-12-22 02:45:37,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8313 states, 7866 states have (on average 1.2098906687007374) internal successors, (9517), 7876 states have internal predecessors, (9517), 234 states have call successors, (234), 209 states have call predecessors, (234), 212 states have return successors, (236), 228 states have call predecessors, (236), 232 states have call successors, (236) [2023-12-22 02:45:37,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8313 states to 8313 states and 9987 transitions. [2023-12-22 02:45:37,206 INFO L78 Accepts]: Start accepts. Automaton has 8313 states and 9987 transitions. Word has length 171 [2023-12-22 02:45:37,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:37,207 INFO L495 AbstractCegarLoop]: Abstraction has 8313 states and 9987 transitions. [2023-12-22 02:45:37,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-22 02:45:37,207 INFO L276 IsEmpty]: Start isEmpty. Operand 8313 states and 9987 transitions. [2023-12-22 02:45:37,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2023-12-22 02:45:37,210 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:37,210 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, 1] [2023-12-22 02:45:37,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2023-12-22 02:45:37,410 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:45:37,411 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:37,411 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:37,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1549242720, now seen corresponding path program 1 times [2023-12-22 02:45:37,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:37,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1365188992] [2023-12-22 02:45:37,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:37,412 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:45:37,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:37,412 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:45:37,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:45:37,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:37,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:45:37,554 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:37,674 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:45:37,674 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:37,674 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:37,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1365188992] [2023-12-22 02:45:37,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1365188992] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:37,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:37,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:45:37,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236516311] [2023-12-22 02:45:37,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:37,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:45:37,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:37,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:45:37,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:45:37,675 INFO L87 Difference]: Start difference. First operand 8313 states and 9987 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, (9), 2 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:45:38,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:38,314 INFO L93 Difference]: Finished difference Result 24194 states and 29228 transitions. [2023-12-22 02:45:38,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:45:38,315 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, (9), 2 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 228 [2023-12-22 02:45:38,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:38,335 INFO L225 Difference]: With dead ends: 24194 [2023-12-22 02:45:38,335 INFO L226 Difference]: Without dead ends: 15899 [2023-12-22 02:45:38,348 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 226 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:45:38,348 INFO L413 NwaCegarLoop]: 394 mSDtfsCounter, 279 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 755 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:45:38,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 755 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:45:38,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15899 states. [2023-12-22 02:45:39,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15899 to 15887. [2023-12-22 02:45:39,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15887 states, 15032 states have (on average 1.204430548163917) internal successors, (18105), 15050 states have internal predecessors, (18105), 446 states have call successors, (446), 401 states have call predecessors, (446), 408 states have return successors, (452), 436 states have call predecessors, (452), 444 states have call successors, (452) [2023-12-22 02:45:39,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15887 states to 15887 states and 19003 transitions. [2023-12-22 02:45:39,068 INFO L78 Accepts]: Start accepts. Automaton has 15887 states and 19003 transitions. Word has length 228 [2023-12-22 02:45:39,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:39,068 INFO L495 AbstractCegarLoop]: Abstraction has 15887 states and 19003 transitions. [2023-12-22 02:45:39,069 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, (9), 2 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:45:39,069 INFO L276 IsEmpty]: Start isEmpty. Operand 15887 states and 19003 transitions. [2023-12-22 02:45:39,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2023-12-22 02:45:39,073 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:39,074 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] [2023-12-22 02:45:39,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 (54)] Forceful destruction successful, exit code 0 [2023-12-22 02:45:39,281 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:45:39,281 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:39,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:39,282 INFO L85 PathProgramCache]: Analyzing trace with hash 749784863, now seen corresponding path program 1 times [2023-12-22 02:45:39,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:39,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1276525757] [2023-12-22 02:45:39,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:39,284 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:45:39,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:39,285 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:45:39,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:45:39,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:39,416 INFO L262 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:45:39,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:39,601 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:45:39,601 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:39,601 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:39,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1276525757] [2023-12-22 02:45:39,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1276525757] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:39,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:39,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:45:39,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745939498] [2023-12-22 02:45:39,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:39,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:45:39,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:39,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:45:39,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:45:39,602 INFO L87 Difference]: Start difference. First operand 15887 states and 19003 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, (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:45:40,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:40,847 INFO L93 Difference]: Finished difference Result 39733 states and 47489 transitions. [2023-12-22 02:45:40,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:45:40,847 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, (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 228 [2023-12-22 02:45:40,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:40,880 INFO L225 Difference]: With dead ends: 39733 [2023-12-22 02:45:40,881 INFO L226 Difference]: Without dead ends: 23865 [2023-12-22 02:45:40,893 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 226 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:45:40,893 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 580 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-22 02:45:40,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 887 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-22 02:45:40,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23865 states. [2023-12-22 02:45:41,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23865 to 23861. [2023-12-22 02:45:41,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23861 states, 22582 states have (on average 1.1986980781153131) internal successors, (27069), 22616 states have internal predecessors, (27069), 658 states have call successors, (658), 593 states have call predecessors, (658), 620 states have return successors, (708), 652 states have call predecessors, (708), 656 states have call successors, (708) [2023-12-22 02:45:41,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23861 states to 23861 states and 28435 transitions. [2023-12-22 02:45:41,889 INFO L78 Accepts]: Start accepts. Automaton has 23861 states and 28435 transitions. Word has length 228 [2023-12-22 02:45:41,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:41,889 INFO L495 AbstractCegarLoop]: Abstraction has 23861 states and 28435 transitions. [2023-12-22 02:45:41,889 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, (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:45:41,889 INFO L276 IsEmpty]: Start isEmpty. Operand 23861 states and 28435 transitions. [2023-12-22 02:45:41,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-12-22 02:45:41,895 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:41,896 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] [2023-12-22 02:45:41,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2023-12-22 02:45:42,096 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:45:42,096 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:42,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:42,097 INFO L85 PathProgramCache]: Analyzing trace with hash 50453242, now seen corresponding path program 1 times [2023-12-22 02:45:42,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:42,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1262777106] [2023-12-22 02:45:42,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:42,097 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:45:42,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:42,098 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:45:42,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:45:42,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:42,239 INFO L262 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:45:42,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:42,431 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:45:42,431 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:42,431 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:42,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1262777106] [2023-12-22 02:45:42,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1262777106] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:42,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:42,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:45:42,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939066154] [2023-12-22 02:45:42,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:42,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:45:42,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:42,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:45:42,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:45:42,432 INFO L87 Difference]: Start difference. First operand 23861 states and 28435 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, (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:45:44,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:44,669 INFO L93 Difference]: Finished difference Result 70041 states and 83447 transitions. [2023-12-22 02:45:44,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:45:44,670 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, (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 230 [2023-12-22 02:45:44,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:44,725 INFO L225 Difference]: With dead ends: 70041 [2023-12-22 02:45:44,725 INFO L226 Difference]: Without dead ends: 46199 [2023-12-22 02:45:44,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 228 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:45:44,739 INFO L413 NwaCegarLoop]: 491 mSDtfsCounter, 549 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-22 02:45:44,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 1138 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-22 02:45:44,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46199 states. [2023-12-22 02:45:46,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46199 to 46195. [2023-12-22 02:45:46,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46195 states, 43721 states have (on average 1.196518835342284) internal successors, (52313), 43796 states have internal predecessors, (52313), 1265 states have call successors, (1265), 1137 states have call predecessors, (1265), 1208 states have return successors, (1407), 1263 states have call predecessors, (1407), 1263 states have call successors, (1407) [2023-12-22 02:45:46,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46195 states to 46195 states and 54985 transitions. [2023-12-22 02:45:46,758 INFO L78 Accepts]: Start accepts. Automaton has 46195 states and 54985 transitions. Word has length 230 [2023-12-22 02:45:46,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:46,758 INFO L495 AbstractCegarLoop]: Abstraction has 46195 states and 54985 transitions. [2023-12-22 02:45:46,758 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, (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:45:46,758 INFO L276 IsEmpty]: Start isEmpty. Operand 46195 states and 54985 transitions. [2023-12-22 02:45:46,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-12-22 02:45:46,770 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:46,770 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] [2023-12-22 02:45:46,775 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:45:46,970 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:45:46,970 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:46,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:46,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1655676360, now seen corresponding path program 1 times [2023-12-22 02:45:46,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:46,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2141704393] [2023-12-22 02:45:46,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:46,971 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:45:46,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:46,972 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:45:46,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:45:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:47,102 INFO L262 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:45:47,105 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:47,114 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:45:47,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:47,115 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:47,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2141704393] [2023-12-22 02:45:47,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2141704393] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:47,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:47,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:45:47,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411040138] [2023-12-22 02:45:47,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:47,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:45:47,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:47,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:45:47,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:45:47,116 INFO L87 Difference]: Start difference. First operand 46195 states and 54985 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:45:49,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:49,027 INFO L93 Difference]: Finished difference Result 92359 states and 109916 transitions. [2023-12-22 02:45:49,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:45:49,028 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 230 [2023-12-22 02:45:49,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:49,091 INFO L225 Difference]: With dead ends: 92359 [2023-12-22 02:45:49,092 INFO L226 Difference]: Without dead ends: 46183 [2023-12-22 02:45:49,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 228 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:45:49,124 INFO L413 NwaCegarLoop]: 394 mSDtfsCounter, 425 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 394 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:45:49,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [425 Valid, 394 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:45:49,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46183 states. [2023-12-22 02:45:51,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46183 to 46183. [2023-12-22 02:45:51,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46183 states, 43712 states have (on average 1.1963762811127379) internal successors, (52296), 43786 states have internal predecessors, (52296), 1262 states have call successors, (1262), 1137 states have call predecessors, (1262), 1208 states have return successors, (1404), 1260 states have call predecessors, (1404), 1260 states have call successors, (1404) [2023-12-22 02:45:51,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46183 states to 46183 states and 54962 transitions. [2023-12-22 02:45:51,356 INFO L78 Accepts]: Start accepts. Automaton has 46183 states and 54962 transitions. Word has length 230 [2023-12-22 02:45:51,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:45:51,356 INFO L495 AbstractCegarLoop]: Abstraction has 46183 states and 54962 transitions. [2023-12-22 02:45:51,356 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:45:51,356 INFO L276 IsEmpty]: Start isEmpty. Operand 46183 states and 54962 transitions. [2023-12-22 02:45:51,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2023-12-22 02:45:51,368 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:45:51,368 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] [2023-12-22 02:45:51,373 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:45:51,569 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:45:51,569 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:45:51,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:45:51,569 INFO L85 PathProgramCache]: Analyzing trace with hash -2028160545, now seen corresponding path program 1 times [2023-12-22 02:45:51,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:45:51,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2143152761] [2023-12-22 02:45:51,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:45:51,570 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:45:51,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:45:51,571 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:45:51,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:45:51,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:45:51,702 INFO L262 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:45:51,704 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:45:51,892 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:45:51,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:45:51,892 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:45:51,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2143152761] [2023-12-22 02:45:51,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2143152761] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:45:51,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:45:51,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:45:51,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764963888] [2023-12-22 02:45:51,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:45:51,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:45:51,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:45:51,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:45:51,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:45:51,893 INFO L87 Difference]: Start difference. First operand 46183 states and 54962 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, (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:45:56,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:45:56,012 INFO L93 Difference]: Finished difference Result 137046 states and 163044 transitions. [2023-12-22 02:45:56,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:45:56,013 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, (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 232 [2023-12-22 02:45:56,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:45:56,170 INFO L225 Difference]: With dead ends: 137046 [2023-12-22 02:45:56,170 INFO L226 Difference]: Without dead ends: 90882 [2023-12-22 02:45:56,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 230 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:45:56,205 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 545 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-22 02:45:56,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 1102 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-22 02:45:56,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90882 states. [2023-12-22 02:46:00,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90882 to 90878. [2023-12-22 02:46:00,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90878 states, 86012 states have (on average 1.1946007533832488) internal successors, (102750), 86171 states have internal predecessors, (102750), 2473 states have call successors, (2473), 2225 states have call predecessors, (2473), 2392 states have return successors, (2807), 2483 states have call predecessors, (2807), 2471 states have call successors, (2807) [2023-12-22 02:46:00,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90878 states to 90878 states and 108030 transitions. [2023-12-22 02:46:00,476 INFO L78 Accepts]: Start accepts. Automaton has 90878 states and 108030 transitions. Word has length 232 [2023-12-22 02:46:00,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:46:00,476 INFO L495 AbstractCegarLoop]: Abstraction has 90878 states and 108030 transitions. [2023-12-22 02:46:00,477 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, (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:46:00,477 INFO L276 IsEmpty]: Start isEmpty. Operand 90878 states and 108030 transitions. [2023-12-22 02:46:00,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2023-12-22 02:46:00,501 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:46:00,501 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] [2023-12-22 02:46:00,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2023-12-22 02:46:00,702 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:46:00,702 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:46:00,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:46:00,702 INFO L85 PathProgramCache]: Analyzing trace with hash 916396641, now seen corresponding path program 1 times [2023-12-22 02:46:00,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:46:00,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1476234269] [2023-12-22 02:46:00,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:46:00,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:46:00,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:46:00,704 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:46:00,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 (59)] Waiting until timeout for monitored process [2023-12-22 02:46:00,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:46:00,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:46:00,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:46:00,844 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:46:00,844 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:46:00,844 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:46:00,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1476234269] [2023-12-22 02:46:00,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1476234269] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:46:00,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:46:00,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:46:00,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263271102] [2023-12-22 02:46:00,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:46:00,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:46:00,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:46:00,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:46:00,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:46:00,845 INFO L87 Difference]: Start difference. First operand 90878 states and 108030 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:46:04,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:46:04,035 INFO L93 Difference]: Finished difference Result 159780 states and 190009 transitions. [2023-12-22 02:46:04,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:46:04,035 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 232 [2023-12-22 02:46:04,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:46:04,140 INFO L225 Difference]: With dead ends: 159780 [2023-12-22 02:46:04,140 INFO L226 Difference]: Without dead ends: 68921 [2023-12-22 02:46:04,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 230 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:46:04,262 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 423 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 393 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:46:04,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [423 Valid, 393 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:46:04,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68921 states. [2023-12-22 02:46:07,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68921 to 68921. [2023-12-22 02:46:07,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68921 states, 65242 states have (on average 1.1959627233990375) internal successors, (78027), 65364 states have internal predecessors, (78027), 1866 states have call successors, (1866), 1681 states have call predecessors, (1866), 1812 states have return successors, (2116), 1876 states have call predecessors, (2116), 1864 states have call successors, (2116) [2023-12-22 02:46:07,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68921 states to 68921 states and 82009 transitions. [2023-12-22 02:46:07,666 INFO L78 Accepts]: Start accepts. Automaton has 68921 states and 82009 transitions. Word has length 232 [2023-12-22 02:46:07,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:46:07,667 INFO L495 AbstractCegarLoop]: Abstraction has 68921 states and 82009 transitions. [2023-12-22 02:46:07,667 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:46:07,667 INFO L276 IsEmpty]: Start isEmpty. Operand 68921 states and 82009 transitions. [2023-12-22 02:46:07,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2023-12-22 02:46:07,686 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:46:07,686 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, 1] [2023-12-22 02:46:07,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2023-12-22 02:46:07,892 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:46:07,893 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:46:07,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:46:07,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1586088838, now seen corresponding path program 1 times [2023-12-22 02:46:07,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:46:07,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [48158569] [2023-12-22 02:46:07,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:46:07,894 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:46:07,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:46:07,896 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:46:07,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:46:08,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:46:08,035 INFO L262 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:46:08,038 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:46:08,255 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:46:08,255 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:46:08,255 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:46:08,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [48158569] [2023-12-22 02:46:08,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [48158569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:46:08,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:46:08,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:46:08,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184450038] [2023-12-22 02:46:08,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:46:08,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:46:08,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:46:08,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:46:08,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:46:08,256 INFO L87 Difference]: Start difference. First operand 68921 states and 82009 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, (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:46:14,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:46:14,171 INFO L93 Difference]: Finished difference Result 202139 states and 240489 transitions. [2023-12-22 02:46:14,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:46:14,172 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, (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 234 [2023-12-22 02:46:14,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:46:14,379 INFO L225 Difference]: With dead ends: 202139 [2023-12-22 02:46:14,380 INFO L226 Difference]: Without dead ends: 133237 [2023-12-22 02:46:14,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 232 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:46:14,432 INFO L413 NwaCegarLoop]: 467 mSDtfsCounter, 536 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:46:14,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [542 Valid, 1080 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:46:14,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133237 states. [2023-12-22 02:46:20,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133237 to 133233. [2023-12-22 02:46:20,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133233 states, 126119 states have (on average 1.194800149065565) internal successors, (150687), 126386 states have internal predecessors, (150687), 3585 states have call successors, (3585), 3217 states have call predecessors, (3585), 3528 states have return successors, (4147), 3631 states have call predecessors, (4147), 3583 states have call successors, (4147) [2023-12-22 02:46:20,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133233 states to 133233 states and 158419 transitions. [2023-12-22 02:46:20,927 INFO L78 Accepts]: Start accepts. Automaton has 133233 states and 158419 transitions. Word has length 234 [2023-12-22 02:46:20,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:46:20,927 INFO L495 AbstractCegarLoop]: Abstraction has 133233 states and 158419 transitions. [2023-12-22 02:46:20,927 INFO L496 AbstractCegarLoop]: INTERPOLANT 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, (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:46:20,927 INFO L276 IsEmpty]: Start isEmpty. Operand 133233 states and 158419 transitions. [2023-12-22 02:46:20,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2023-12-22 02:46:20,968 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:46:20,968 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, 1] [2023-12-22 02:46:20,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2023-12-22 02:46:21,168 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:46:21,169 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:46:21,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:46:21,169 INFO L85 PathProgramCache]: Analyzing trace with hash -499129288, now seen corresponding path program 1 times [2023-12-22 02:46:21,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:46:21,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [351477104] [2023-12-22 02:46:21,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:46:21,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:46:21,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:46:21,171 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:46:21,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:46:21,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:46:21,316 INFO L262 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:46:21,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:46:21,329 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:46:21,329 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:46:21,330 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:46:21,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [351477104] [2023-12-22 02:46:21,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [351477104] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:46:21,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:46:21,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:46:21,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463320075] [2023-12-22 02:46:21,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:46:21,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:46:21,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:46:21,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:46:21,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:46:21,331 INFO L87 Difference]: Start difference. First operand 133233 states and 158419 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7)