/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.06.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 08:12:48,512 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 08:12:48,605 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-16 08:12:48,610 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 08:12:48,610 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 08:12:48,638 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 08:12:48,640 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 08:12:48,640 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 08:12:48,641 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 08:12:48,644 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 08:12:48,645 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 08:12:48,645 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 08:12:48,645 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 08:12:48,647 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 08:12:48,647 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 08:12:48,648 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 08:12:48,648 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 08:12:48,648 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 08:12:48,649 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 08:12:48,649 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 08:12:48,649 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 08:12:48,649 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 08:12:48,650 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 08:12:48,650 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 08:12:48,650 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 08:12:48,650 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 08:12:48,650 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 08:12:48,651 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 08:12:48,651 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 08:12:48,651 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 08:12:48,652 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 08:12:48,652 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 08:12:48,652 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 08:12:48,652 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 08:12:48,653 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 08:12:48,653 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 08:12:48,653 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 08:12:48,653 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 08:12:48,653 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 08:12:48,653 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 08:12:48,653 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 08:12:48,654 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 08:12:48,654 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 08:12:48,654 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 08:12:48,654 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 08:12:48,654 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 08:12:48,655 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-16 08:12:48,876 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 08:12:48,899 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 08:12:48,902 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 08:12:48,903 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 08:12:48,905 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 08:12:48,907 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.06.cil-1.c [2023-12-16 08:12:50,085 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 08:12:50,327 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 08:12:50,328 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_3.cil+token_ring.06.cil-1.c [2023-12-16 08:12:50,345 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7a7603a2e/64f258d5d83344528f9e8ec27e15e88d/FLAG5181c55b3 [2023-12-16 08:12:50,358 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7a7603a2e/64f258d5d83344528f9e8ec27e15e88d [2023-12-16 08:12:50,363 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 08:12:50,365 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 08:12:50,368 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 08:12:50,368 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 08:12:50,373 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 08:12:50,373 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:50,374 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@278fbaee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50, skipping insertion in model container [2023-12-16 08:12:50,374 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:50,429 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 08:12:50,569 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.06.cil-1.c[911,924] [2023-12-16 08:12:50,642 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.06.cil-1.c[8416,8429] [2023-12-16 08:12:50,716 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 08:12:50,743 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 08:12:50,769 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.06.cil-1.c[911,924] [2023-12-16 08:12:50,828 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.06.cil-1.c[8416,8429] [2023-12-16 08:12:50,916 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 08:12:50,954 INFO L206 MainTranslator]: Completed translation [2023-12-16 08:12:50,954 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50 WrapperNode [2023-12-16 08:12:50,954 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 08:12:50,955 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 08:12:50,955 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 08:12:50,956 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 08:12:50,961 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:50,984 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,030 INFO L138 Inliner]: procedures = 68, calls = 80, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 723 [2023-12-16 08:12:51,031 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 08:12:51,032 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 08:12:51,032 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 08:12:51,032 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 08:12:51,049 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,050 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,056 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,082 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-16 08:12:51,082 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,082 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,096 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,112 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,116 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,119 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,125 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 08:12:51,126 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 08:12:51,126 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 08:12:51,126 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 08:12:51,127 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (1/1) ... [2023-12-16 08:12:51,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 08:12:51,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 08:12:51,178 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-16 08:12:51,190 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-16 08:12:51,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 08:12:51,216 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-16 08:12:51,216 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-16 08:12:51,216 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-16 08:12:51,216 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-16 08:12:51,216 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-16 08:12:51,217 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-16 08:12:51,217 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-16 08:12:51,217 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-16 08:12:51,217 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-16 08:12:51,217 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-16 08:12:51,217 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-16 08:12:51,217 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-16 08:12:51,217 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-16 08:12:51,218 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-16 08:12:51,218 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-16 08:12:51,218 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-16 08:12:51,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 08:12:51,219 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-16 08:12:51,219 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-16 08:12:51,219 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-16 08:12:51,219 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-16 08:12:51,220 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-16 08:12:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-16 08:12:51,221 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-16 08:12:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-16 08:12:51,221 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-16 08:12:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-16 08:12:51,221 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 08:12:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 08:12:51,222 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-16 08:12:51,222 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-16 08:12:51,222 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-16 08:12:51,222 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-16 08:12:51,370 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 08:12:51,372 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 08:12:52,234 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1bv32 == ~q_free~0); [2023-12-16 08:12:52,234 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-16 08:12:52,326 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 08:12:52,391 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 08:12:52,392 INFO L309 CfgBuilder]: Removed 13 assume(true) statements. [2023-12-16 08:12:52,392 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 08:12:52 BoogieIcfgContainer [2023-12-16 08:12:52,392 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 08:12:52,395 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 08:12:52,395 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 08:12:52,398 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 08:12:52,398 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 08:12:50" (1/3) ... [2023-12-16 08:12:52,399 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d71848a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 08:12:52, skipping insertion in model container [2023-12-16 08:12:52,399 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:12:50" (2/3) ... [2023-12-16 08:12:52,399 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d71848a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 08:12:52, skipping insertion in model container [2023-12-16 08:12:52,399 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 08:12:52" (3/3) ... [2023-12-16 08:12:52,402 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.06.cil-1.c [2023-12-16 08:12:52,418 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 08:12:52,418 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-16 08:12:52,483 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 08:12:52,487 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;@4ad2a076, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 08:12:52,487 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-16 08:12:52,492 INFO L276 IsEmpty]: Start isEmpty. Operand has 322 states, 266 states have (on average 1.6917293233082706) internal successors, (450), 274 states have internal predecessors, (450), 38 states have call successors, (38), 15 states have call predecessors, (38), 15 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-16 08:12:52,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-16 08:12:52,509 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:12:52,510 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:12:52,511 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:12:52,515 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:12:52,515 INFO L85 PathProgramCache]: Analyzing trace with hash 964706196, now seen corresponding path program 1 times [2023-12-16 08:12:52,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:12:52,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1070647832] [2023-12-16 08:12:52,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:12:52,547 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:12:52,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:12:52,551 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-16 08:12:52,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:12:52,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:12:52,729 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 08:12:52,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:12:52,869 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-16 08:12:52,870 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:12:52,870 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:12:52,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1070647832] [2023-12-16 08:12:52,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1070647832] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:12:52,872 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:12:52,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 08:12:52,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450394319] [2023-12-16 08:12:52,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:12:52,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:12:52,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:12:52,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:12:52,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:12:52,932 INFO L87 Difference]: Start difference. First operand has 322 states, 266 states have (on average 1.6917293233082706) internal successors, (450), 274 states have internal predecessors, (450), 38 states have call successors, (38), 15 states have call predecessors, (38), 15 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) 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-16 08:12:54,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:12:54,069 INFO L93 Difference]: Finished difference Result 732 states and 1195 transitions. [2023-12-16 08:12:54,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:12:54,072 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-16 08:12:54,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:12:54,083 INFO L225 Difference]: With dead ends: 732 [2023-12-16 08:12:54,084 INFO L226 Difference]: Without dead ends: 424 [2023-12-16 08:12:54,088 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-16 08:12:54,091 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 373 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 08:12:54,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 961 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 08:12:54,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2023-12-16 08:12:54,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 417. [2023-12-16 08:12:54,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 342 states have (on average 1.5584795321637428) internal successors, (533), 349 states have internal predecessors, (533), 51 states have call successors, (51), 22 states have call predecessors, (51), 22 states have return successors, (52), 48 states have call predecessors, (52), 47 states have call successors, (52) [2023-12-16 08:12:54,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 636 transitions. [2023-12-16 08:12:54,181 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 636 transitions. Word has length 57 [2023-12-16 08:12:54,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:12:54,181 INFO L495 AbstractCegarLoop]: Abstraction has 417 states and 636 transitions. [2023-12-16 08:12:54,181 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-16 08:12:54,182 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 636 transitions. [2023-12-16 08:12:54,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-16 08:12:54,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:12:54,185 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-16 08:12:54,195 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-16 08:12:54,389 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-16 08:12:54,390 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:12:54,391 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:12:54,391 INFO L85 PathProgramCache]: Analyzing trace with hash -979286572, now seen corresponding path program 1 times [2023-12-16 08:12:54,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:12:54,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [856705750] [2023-12-16 08:12:54,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:12:54,392 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:12:54,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:12:54,396 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-16 08:12:54,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:12:54,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:12:54,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:12:54,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:12:54,705 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-16 08:12:54,706 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:12:54,706 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:12:54,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [856705750] [2023-12-16 08:12:54,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [856705750] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:12:54,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:12:54,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 08:12:54,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132421529] [2023-12-16 08:12:54,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:12:54,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:12:54,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:12:54,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:12:54,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:12:54,709 INFO L87 Difference]: Start difference. First operand 417 states and 636 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-16 08:12:55,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:12:55,461 INFO L93 Difference]: Finished difference Result 828 states and 1251 transitions. [2023-12-16 08:12:55,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:12:55,465 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-16 08:12:55,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:12:55,470 INFO L225 Difference]: With dead ends: 828 [2023-12-16 08:12:55,470 INFO L226 Difference]: Without dead ends: 638 [2023-12-16 08:12:55,472 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-16 08:12:55,476 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 362 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 08:12:55,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 957 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 08:12:55,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2023-12-16 08:12:55,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 630. [2023-12-16 08:12:55,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 507 states have (on average 1.5167652859960552) internal successors, (769), 522 states have internal predecessors, (769), 77 states have call successors, (77), 36 states have call predecessors, (77), 44 states have return successors, (98), 76 states have call predecessors, (98), 73 states have call successors, (98) [2023-12-16 08:12:55,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 944 transitions. [2023-12-16 08:12:55,559 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 944 transitions. Word has length 57 [2023-12-16 08:12:55,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:12:55,559 INFO L495 AbstractCegarLoop]: Abstraction has 630 states and 944 transitions. [2023-12-16 08:12:55,559 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-16 08:12:55,559 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 944 transitions. [2023-12-16 08:12:55,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-16 08:12:55,567 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:12:55,567 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:12:55,572 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 (3)] Ended with exit code 0 [2023-12-16 08:12:55,771 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-16 08:12:55,772 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:12:55,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:12:55,772 INFO L85 PathProgramCache]: Analyzing trace with hash -903448684, now seen corresponding path program 1 times [2023-12-16 08:12:55,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:12:55,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1257062311] [2023-12-16 08:12:55,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:12:55,773 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:12:55,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:12:55,774 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-16 08:12:55,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:12:55,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:12:55,861 INFO L262 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:12:55,864 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:12:55,895 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-16 08:12:55,895 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:12:55,895 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:12:55,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1257062311] [2023-12-16 08:12:55,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1257062311] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:12:55,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:12:55,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:12:55,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731359337] [2023-12-16 08:12:55,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:12:55,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:12:55,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:12:55,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:12:55,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:12:55,898 INFO L87 Difference]: Start difference. First operand 630 states and 944 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-16 08:12:56,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:12:56,042 INFO L93 Difference]: Finished difference Result 1376 states and 2011 transitions. [2023-12-16 08:12:56,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:12:56,043 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-16 08:12:56,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:12:56,053 INFO L225 Difference]: With dead ends: 1376 [2023-12-16 08:12:56,053 INFO L226 Difference]: Without dead ends: 987 [2023-12-16 08:12:56,055 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-16 08:12:56,057 INFO L413 NwaCegarLoop]: 478 mSDtfsCounter, 454 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:12:56,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 589 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:12:56,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2023-12-16 08:12:56,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 979. [2023-12-16 08:12:56,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 778 states have (on average 1.4768637532133677) internal successors, (1149), 803 states have internal predecessors, (1149), 117 states have call successors, (117), 64 states have call predecessors, (117), 82 states have return successors, (155), 116 states have call predecessors, (155), 113 states have call successors, (155) [2023-12-16 08:12:56,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1421 transitions. [2023-12-16 08:12:56,146 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1421 transitions. Word has length 57 [2023-12-16 08:12:56,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:12:56,147 INFO L495 AbstractCegarLoop]: Abstraction has 979 states and 1421 transitions. [2023-12-16 08:12:56,147 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-16 08:12:56,147 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1421 transitions. [2023-12-16 08:12:56,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 08:12:56,151 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:12:56,151 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-16 08:12:56,158 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-16 08:12:56,354 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-16 08:12:56,355 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:12:56,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:12:56,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1820510171, now seen corresponding path program 1 times [2023-12-16 08:12:56,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:12:56,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1839060368] [2023-12-16 08:12:56,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:12:56,356 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:12:56,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:12:56,358 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-16 08:12:56,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:12:56,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:12:56,453 INFO L262 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:12:56,458 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:12:56,505 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-16 08:12:56,506 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:12:56,506 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:12:56,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1839060368] [2023-12-16 08:12:56,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1839060368] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:12:56,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:12:56,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:12:56,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926373728] [2023-12-16 08:12:56,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:12:56,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:12:56,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:12:56,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:12:56,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:12:56,508 INFO L87 Difference]: Start difference. First operand 979 states and 1421 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-16 08:12:56,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:12:56,706 INFO L93 Difference]: Finished difference Result 2399 states and 3413 transitions. [2023-12-16 08:12:56,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:12:56,707 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-16 08:12:56,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:12:56,715 INFO L225 Difference]: With dead ends: 2399 [2023-12-16 08:12:56,716 INFO L226 Difference]: Without dead ends: 1661 [2023-12-16 08:12:56,718 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-16 08:12:56,719 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 443 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:12:56,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 565 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:12:56,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1661 states. [2023-12-16 08:12:56,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1661 to 1653. [2023-12-16 08:12:56,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1296 states have (on average 1.4313271604938271) internal successors, (1855), 1341 states have internal predecessors, (1855), 197 states have call successors, (197), 120 states have call predecessors, (197), 158 states have return successors, (269), 196 states have call predecessors, (269), 193 states have call successors, (269) [2023-12-16 08:12:56,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 2321 transitions. [2023-12-16 08:12:56,821 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 2321 transitions. Word has length 58 [2023-12-16 08:12:56,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:12:56,821 INFO L495 AbstractCegarLoop]: Abstraction has 1653 states and 2321 transitions. [2023-12-16 08:12:56,821 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-16 08:12:56,822 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 2321 transitions. [2023-12-16 08:12:56,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-16 08:12:56,824 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:12:56,824 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-16 08:12:56,831 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-16 08:12:57,028 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-16 08:12:57,029 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:12:57,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:12:57,029 INFO L85 PathProgramCache]: Analyzing trace with hash -1924855153, now seen corresponding path program 1 times [2023-12-16 08:12:57,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:12:57,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [868897370] [2023-12-16 08:12:57,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:12:57,030 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:12:57,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:12:57,061 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-16 08:12:57,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-16 08:12:57,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:12:57,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 08:12:57,170 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:12:57,194 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-16 08:12:57,195 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:12:57,195 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:12:57,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [868897370] [2023-12-16 08:12:57,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [868897370] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:12:57,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:12:57,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 08:12:57,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863282362] [2023-12-16 08:12:57,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:12:57,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 08:12:57,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:12:57,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 08:12:57,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:12:57,197 INFO L87 Difference]: Start difference. First operand 1653 states and 2321 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-16 08:12:57,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:12:57,404 INFO L93 Difference]: Finished difference Result 3113 states and 4353 transitions. [2023-12-16 08:12:57,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:12:57,405 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-16 08:12:57,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:12:57,414 INFO L225 Difference]: With dead ends: 3113 [2023-12-16 08:12:57,415 INFO L226 Difference]: Without dead ends: 1701 [2023-12-16 08:12:57,419 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-16 08:12:57,420 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 3 mSDsluCounter, 1798 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2249 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:12:57,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2249 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:12:57,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1701 states. [2023-12-16 08:12:57,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1701 to 1685. [2023-12-16 08:12:57,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1685 states, 1320 states have (on average 1.4174242424242425) internal successors, (1871), 1365 states have internal predecessors, (1871), 197 states have call successors, (197), 120 states have call predecessors, (197), 166 states have return successors, (277), 204 states have call predecessors, (277), 193 states have call successors, (277) [2023-12-16 08:12:57,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1685 states to 1685 states and 2345 transitions. [2023-12-16 08:12:57,568 INFO L78 Accepts]: Start accepts. Automaton has 1685 states and 2345 transitions. Word has length 73 [2023-12-16 08:12:57,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:12:57,569 INFO L495 AbstractCegarLoop]: Abstraction has 1685 states and 2345 transitions. [2023-12-16 08:12:57,569 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-16 08:12:57,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1685 states and 2345 transitions. [2023-12-16 08:12:57,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-16 08:12:57,572 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:12:57,572 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-16 08:12:57,580 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-16 08:12:57,776 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-16 08:12:57,777 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:12:57,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:12:57,777 INFO L85 PathProgramCache]: Analyzing trace with hash 524744977, now seen corresponding path program 1 times [2023-12-16 08:12:57,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:12:57,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [889560796] [2023-12-16 08:12:57,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:12:57,778 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:12:57,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:12:57,779 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-16 08:12:57,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:12:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:12:57,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:12:57,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:12:57,951 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-16 08:12:57,951 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:12:57,951 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:12:57,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [889560796] [2023-12-16 08:12:57,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [889560796] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:12:57,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:12:57,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:12:57,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764897047] [2023-12-16 08:12:57,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:12:57,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:12:57,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:12:57,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:12:57,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:12:57,954 INFO L87 Difference]: Start difference. First operand 1685 states and 2345 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-16 08:12:58,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:12:58,660 INFO L93 Difference]: Finished difference Result 4585 states and 6356 transitions. [2023-12-16 08:12:58,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:12:58,681 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-16 08:12:58,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:12:58,701 INFO L225 Difference]: With dead ends: 4585 [2023-12-16 08:12:58,702 INFO L226 Difference]: Without dead ends: 3145 [2023-12-16 08:12:58,709 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-16 08:12:58,710 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 651 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 676 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:12:58,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [676 Valid, 508 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:12:58,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3145 states. [2023-12-16 08:12:58,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3145 to 3141. [2023-12-16 08:12:58,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3141 states, 2412 states have (on average 1.37106135986733) internal successors, (3307), 2509 states have internal predecessors, (3307), 385 states have call successors, (385), 232 states have call predecessors, (385), 342 states have return successors, (638), 408 states have call predecessors, (638), 381 states have call successors, (638) [2023-12-16 08:12:59,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3141 states to 3141 states and 4330 transitions. [2023-12-16 08:12:59,008 INFO L78 Accepts]: Start accepts. Automaton has 3141 states and 4330 transitions. Word has length 73 [2023-12-16 08:12:59,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:12:59,010 INFO L495 AbstractCegarLoop]: Abstraction has 3141 states and 4330 transitions. [2023-12-16 08:12:59,011 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-16 08:12:59,011 INFO L276 IsEmpty]: Start isEmpty. Operand 3141 states and 4330 transitions. [2023-12-16 08:12:59,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-16 08:12:59,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:12:59,017 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-16 08:12:59,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-16 08:12:59,221 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-16 08:12:59,221 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:12:59,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:12:59,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1871078239, now seen corresponding path program 1 times [2023-12-16 08:12:59,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:12:59,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [298055377] [2023-12-16 08:12:59,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:12:59,223 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:12:59,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:12:59,231 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-16 08:12:59,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:12:59,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:12:59,376 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:12:59,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:12:59,401 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-16 08:12:59,401 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:12:59,401 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:12:59,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [298055377] [2023-12-16 08:12:59,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [298055377] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:12:59,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:12:59,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:12:59,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758605921] [2023-12-16 08:12:59,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:12:59,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:12:59,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:12:59,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:12:59,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:12:59,403 INFO L87 Difference]: Start difference. First operand 3141 states and 4330 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-16 08:12:59,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:12:59,855 INFO L93 Difference]: Finished difference Result 8777 states and 12019 transitions. [2023-12-16 08:12:59,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:12:59,855 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-16 08:12:59,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:12:59,883 INFO L225 Difference]: With dead ends: 8777 [2023-12-16 08:12:59,884 INFO L226 Difference]: Without dead ends: 4561 [2023-12-16 08:12:59,896 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-16 08:12:59,897 INFO L413 NwaCegarLoop]: 555 mSDtfsCounter, 110 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:12:59,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 1001 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:12:59,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2023-12-16 08:13:00,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4561. [2023-12-16 08:13:00,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 3488 states have (on average 1.355217889908257) internal successors, (4727), 3625 states have internal predecessors, (4727), 553 states have call successors, (553), 344 states have call predecessors, (553), 518 states have return successors, (986), 600 states have call predecessors, (986), 549 states have call successors, (986) [2023-12-16 08:13:00,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 6266 transitions. [2023-12-16 08:13:00,227 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 6266 transitions. Word has length 75 [2023-12-16 08:13:00,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:00,228 INFO L495 AbstractCegarLoop]: Abstraction has 4561 states and 6266 transitions. [2023-12-16 08:13:00,228 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-16 08:13:00,228 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 6266 transitions. [2023-12-16 08:13:00,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:00,246 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:00,246 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:00,252 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-16 08:13:00,451 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-16 08:13:00,451 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:00,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:00,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1593383874, now seen corresponding path program 1 times [2023-12-16 08:13:00,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:00,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1134601107] [2023-12-16 08:13:00,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:00,452 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:00,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:00,454 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-16 08:13:00,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:00,586 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:13:00,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:00,607 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-16 08:13:00,607 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:00,607 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:00,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1134601107] [2023-12-16 08:13:00,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1134601107] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:00,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:00,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:13:00,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552521368] [2023-12-16 08:13:00,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:00,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:13:00,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:00,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:13:00,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:13:00,609 INFO L87 Difference]: Start difference. First operand 4561 states and 6266 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 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-16 08:13:00,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:00,817 INFO L93 Difference]: Finished difference Result 4769 states and 6596 transitions. [2023-12-16 08:13:00,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:13:00,818 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:00,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:00,844 INFO L225 Difference]: With dead ends: 4769 [2023-12-16 08:13:00,844 INFO L226 Difference]: Without dead ends: 4561 [2023-12-16 08:13:00,847 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 100 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-16 08:13:00,848 INFO L413 NwaCegarLoop]: 450 mSDtfsCounter, 333 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:00,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 585 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:00,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2023-12-16 08:13:01,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4561. [2023-12-16 08:13:01,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 3488 states have (on average 1.3549311926605505) internal successors, (4726), 3625 states have internal predecessors, (4726), 553 states have call successors, (553), 344 states have call predecessors, (553), 518 states have return successors, (986), 600 states have call predecessors, (986), 549 states have call successors, (986) [2023-12-16 08:13:01,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 6265 transitions. [2023-12-16 08:13:01,177 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 6265 transitions. Word has length 102 [2023-12-16 08:13:01,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:01,177 INFO L495 AbstractCegarLoop]: Abstraction has 4561 states and 6265 transitions. [2023-12-16 08:13:01,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 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-16 08:13:01,178 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 6265 transitions. [2023-12-16 08:13:01,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:01,187 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:01,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] [2023-12-16 08:13:01,195 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-16 08:13:01,392 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-16 08:13:01,392 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:01,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:01,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1818074432, now seen corresponding path program 1 times [2023-12-16 08:13:01,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:01,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1287345537] [2023-12-16 08:13:01,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:01,394 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:01,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:01,396 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-16 08:13:01,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:01,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:01,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:01,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:01,606 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-16 08:13:01,607 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:01,607 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:01,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1287345537] [2023-12-16 08:13:01,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1287345537] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:01,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:01,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:01,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668665785] [2023-12-16 08:13:01,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:01,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:01,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:01,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:01,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:01,609 INFO L87 Difference]: Start difference. First operand 4561 states and 6265 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:02,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:02,252 INFO L93 Difference]: Finished difference Result 4764 states and 6590 transitions. [2023-12-16 08:13:02,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:02,253 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:02,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:02,278 INFO L225 Difference]: With dead ends: 4764 [2023-12-16 08:13:02,278 INFO L226 Difference]: Without dead ends: 4561 [2023-12-16 08:13:02,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:02,283 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 627 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:02,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 722 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:13:02,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2023-12-16 08:13:02,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4561. [2023-12-16 08:13:02,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 3488 states have (on average 1.354071100917431) internal successors, (4723), 3625 states have internal predecessors, (4723), 553 states have call successors, (553), 344 states have call predecessors, (553), 518 states have return successors, (986), 600 states have call predecessors, (986), 549 states have call successors, (986) [2023-12-16 08:13:02,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 6262 transitions. [2023-12-16 08:13:02,569 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 6262 transitions. Word has length 102 [2023-12-16 08:13:02,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:02,569 INFO L495 AbstractCegarLoop]: Abstraction has 4561 states and 6262 transitions. [2023-12-16 08:13:02,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:02,570 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 6262 transitions. [2023-12-16 08:13:02,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:02,578 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:02,578 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:02,586 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-16 08:13:02,783 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-16 08:13:02,784 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:02,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:02,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1219917952, now seen corresponding path program 1 times [2023-12-16 08:13:02,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:02,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [552921669] [2023-12-16 08:13:02,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:02,785 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:02,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:02,786 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-16 08:13:02,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:02,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:02,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:02,963 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-16 08:13:02,964 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:02,964 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:02,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [552921669] [2023-12-16 08:13:02,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [552921669] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:02,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:02,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:02,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824083949] [2023-12-16 08:13:02,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:02,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:02,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:02,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:02,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:02,966 INFO L87 Difference]: Start difference. First operand 4561 states and 6262 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:03,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:03,771 INFO L93 Difference]: Finished difference Result 4764 states and 6584 transitions. [2023-12-16 08:13:03,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:03,771 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:03,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:03,799 INFO L225 Difference]: With dead ends: 4764 [2023-12-16 08:13:03,799 INFO L226 Difference]: Without dead ends: 4561 [2023-12-16 08:13:03,804 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:03,804 INFO L413 NwaCegarLoop]: 279 mSDtfsCounter, 621 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:03,805 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 715 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:13:03,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2023-12-16 08:13:04,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4561. [2023-12-16 08:13:04,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 3488 states have (on average 1.353211009174312) internal successors, (4720), 3625 states have internal predecessors, (4720), 553 states have call successors, (553), 344 states have call predecessors, (553), 518 states have return successors, (986), 600 states have call predecessors, (986), 549 states have call successors, (986) [2023-12-16 08:13:04,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 6259 transitions. [2023-12-16 08:13:04,172 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 6259 transitions. Word has length 102 [2023-12-16 08:13:04,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:04,172 INFO L495 AbstractCegarLoop]: Abstraction has 4561 states and 6259 transitions. [2023-12-16 08:13:04,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:04,173 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 6259 transitions. [2023-12-16 08:13:04,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:04,183 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:04,183 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:04,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-16 08:13:04,389 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-16 08:13:04,389 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:04,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:04,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1175934272, now seen corresponding path program 1 times [2023-12-16 08:13:04,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:04,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1077831804] [2023-12-16 08:13:04,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:04,391 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:04,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:04,395 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-16 08:13:04,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:04,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:04,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:04,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:04,610 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-16 08:13:04,611 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:04,611 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:04,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1077831804] [2023-12-16 08:13:04,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1077831804] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:04,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:04,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:04,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381975160] [2023-12-16 08:13:04,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:04,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:04,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:04,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:04,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:04,613 INFO L87 Difference]: Start difference. First operand 4561 states and 6259 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:05,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:05,368 INFO L93 Difference]: Finished difference Result 4764 states and 6578 transitions. [2023-12-16 08:13:05,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:05,368 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:05,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:05,390 INFO L225 Difference]: With dead ends: 4764 [2023-12-16 08:13:05,390 INFO L226 Difference]: Without dead ends: 4561 [2023-12-16 08:13:05,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:05,394 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 615 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:05,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [641 Valid, 708 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:13:05,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2023-12-16 08:13:05,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4561. [2023-12-16 08:13:05,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 3488 states have (on average 1.3523509174311927) internal successors, (4717), 3625 states have internal predecessors, (4717), 553 states have call successors, (553), 344 states have call predecessors, (553), 518 states have return successors, (986), 600 states have call predecessors, (986), 549 states have call successors, (986) [2023-12-16 08:13:05,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 6256 transitions. [2023-12-16 08:13:05,860 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 6256 transitions. Word has length 102 [2023-12-16 08:13:05,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:05,860 INFO L495 AbstractCegarLoop]: Abstraction has 4561 states and 6256 transitions. [2023-12-16 08:13:05,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:05,861 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 6256 transitions. [2023-12-16 08:13:05,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:05,887 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:05,888 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:05,911 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-16 08:13:06,093 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-16 08:13:06,094 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:06,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:06,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1668861824, now seen corresponding path program 1 times [2023-12-16 08:13:06,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:06,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [947693071] [2023-12-16 08:13:06,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:06,095 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:06,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:06,097 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-16 08:13:06,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 (13)] Waiting until timeout for monitored process [2023-12-16 08:13:06,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:06,231 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:06,234 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:06,280 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-16 08:13:06,281 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:06,281 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:06,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [947693071] [2023-12-16 08:13:06,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [947693071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:06,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:06,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:06,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654207992] [2023-12-16 08:13:06,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:06,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:06,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:06,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:06,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:06,284 INFO L87 Difference]: Start difference. First operand 4561 states and 6256 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:07,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:07,085 INFO L93 Difference]: Finished difference Result 4764 states and 6572 transitions. [2023-12-16 08:13:07,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:07,086 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:07,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:07,111 INFO L225 Difference]: With dead ends: 4764 [2023-12-16 08:13:07,112 INFO L226 Difference]: Without dead ends: 4561 [2023-12-16 08:13:07,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:07,116 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 609 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:07,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [635 Valid, 701 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:13:07,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2023-12-16 08:13:07,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4561. [2023-12-16 08:13:07,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 3488 states have (on average 1.3514908256880733) internal successors, (4714), 3625 states have internal predecessors, (4714), 553 states have call successors, (553), 344 states have call predecessors, (553), 518 states have return successors, (986), 600 states have call predecessors, (986), 549 states have call successors, (986) [2023-12-16 08:13:07,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 6253 transitions. [2023-12-16 08:13:07,532 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 6253 transitions. Word has length 102 [2023-12-16 08:13:07,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:07,533 INFO L495 AbstractCegarLoop]: Abstraction has 4561 states and 6253 transitions. [2023-12-16 08:13:07,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:07,533 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 6253 transitions. [2023-12-16 08:13:07,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:07,543 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:07,543 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:07,551 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-16 08:13:07,749 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-16 08:13:07,749 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:07,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:07,750 INFO L85 PathProgramCache]: Analyzing trace with hash -853478720, now seen corresponding path program 1 times [2023-12-16 08:13:07,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:07,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1701472970] [2023-12-16 08:13:07,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:07,751 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:07,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:07,753 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-16 08:13:07,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-16 08:13:07,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:07,863 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:07,866 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:07,920 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-16 08:13:07,920 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:07,920 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:07,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1701472970] [2023-12-16 08:13:07,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1701472970] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:07,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:07,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:07,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305067926] [2023-12-16 08:13:07,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:07,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:07,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:07,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:07,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:07,922 INFO L87 Difference]: Start difference. First operand 4561 states and 6253 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:08,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:08,765 INFO L93 Difference]: Finished difference Result 4764 states and 6566 transitions. [2023-12-16 08:13:08,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:08,765 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:08,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:08,786 INFO L225 Difference]: With dead ends: 4764 [2023-12-16 08:13:08,786 INFO L226 Difference]: Without dead ends: 4561 [2023-12-16 08:13:08,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:08,792 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 603 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 629 SdHoareTripleChecker+Valid, 694 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:08,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [629 Valid, 694 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:13:08,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2023-12-16 08:13:09,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4561. [2023-12-16 08:13:09,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 3488 states have (on average 1.3506307339449541) internal successors, (4711), 3625 states have internal predecessors, (4711), 553 states have call successors, (553), 344 states have call predecessors, (553), 518 states have return successors, (986), 600 states have call predecessors, (986), 549 states have call successors, (986) [2023-12-16 08:13:09,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 6250 transitions. [2023-12-16 08:13:09,162 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 6250 transitions. Word has length 102 [2023-12-16 08:13:09,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:09,162 INFO L495 AbstractCegarLoop]: Abstraction has 4561 states and 6250 transitions. [2023-12-16 08:13:09,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:09,163 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 6250 transitions. [2023-12-16 08:13:09,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:09,172 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:09,172 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:09,180 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-16 08:13:09,377 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-16 08:13:09,378 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:09,378 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:09,379 INFO L85 PathProgramCache]: Analyzing trace with hash 713279230, now seen corresponding path program 1 times [2023-12-16 08:13:09,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:09,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1621840976] [2023-12-16 08:13:09,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:09,379 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:09,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:09,381 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-16 08:13:09,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:09,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:09,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:09,478 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:09,524 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-16 08:13:09,524 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:09,525 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:09,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1621840976] [2023-12-16 08:13:09,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1621840976] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:09,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:09,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:09,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726801487] [2023-12-16 08:13:09,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:09,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:09,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:09,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:09,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:09,526 INFO L87 Difference]: Start difference. First operand 4561 states and 6250 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:10,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:10,524 INFO L93 Difference]: Finished difference Result 4764 states and 6560 transitions. [2023-12-16 08:13:10,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:10,525 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:10,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:10,545 INFO L225 Difference]: With dead ends: 4764 [2023-12-16 08:13:10,545 INFO L226 Difference]: Without dead ends: 4561 [2023-12-16 08:13:10,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:10,549 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 597 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:10,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [623 Valid, 687 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:13:10,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2023-12-16 08:13:10,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 4561. [2023-12-16 08:13:10,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 3488 states have (on average 1.349770642201835) internal successors, (4708), 3625 states have internal predecessors, (4708), 553 states have call successors, (553), 344 states have call predecessors, (553), 518 states have return successors, (986), 600 states have call predecessors, (986), 549 states have call successors, (986) [2023-12-16 08:13:10,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 6247 transitions. [2023-12-16 08:13:10,996 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 6247 transitions. Word has length 102 [2023-12-16 08:13:10,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:10,997 INFO L495 AbstractCegarLoop]: Abstraction has 4561 states and 6247 transitions. [2023-12-16 08:13:10,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:10,997 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 6247 transitions. [2023-12-16 08:13:11,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:11,005 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:11,006 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:11,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2023-12-16 08:13:11,213 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-16 08:13:11,213 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:11,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:11,214 INFO L85 PathProgramCache]: Analyzing trace with hash -282519234, now seen corresponding path program 1 times [2023-12-16 08:13:11,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:11,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1187615263] [2023-12-16 08:13:11,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:11,214 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:11,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:11,215 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-16 08:13:11,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:11,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:11,314 INFO L262 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:11,317 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:11,376 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-16 08:13:11,376 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:11,377 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:11,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1187615263] [2023-12-16 08:13:11,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1187615263] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:11,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:11,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:11,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346617961] [2023-12-16 08:13:11,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:11,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:11,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:11,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:11,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:11,378 INFO L87 Difference]: Start difference. First operand 4561 states and 6247 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:12,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:12,268 INFO L93 Difference]: Finished difference Result 4811 states and 6631 transitions. [2023-12-16 08:13:12,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:13:12,268 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:12,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:12,287 INFO L225 Difference]: With dead ends: 4811 [2023-12-16 08:13:12,287 INFO L226 Difference]: Without dead ends: 4608 [2023-12-16 08:13:12,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:12,291 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 651 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:12,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [677 Valid, 681 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:13:12,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4608 states. [2023-12-16 08:13:12,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4608 to 4608. [2023-12-16 08:13:12,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4608 states, 3532 states have (on average 1.3502265005662515) internal successors, (4769), 3669 states have internal predecessors, (4769), 554 states have call successors, (554), 346 states have call predecessors, (554), 520 states have return successors, (987), 601 states have call predecessors, (987), 550 states have call successors, (987) [2023-12-16 08:13:12,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4608 states to 4608 states and 6310 transitions. [2023-12-16 08:13:12,700 INFO L78 Accepts]: Start accepts. Automaton has 4608 states and 6310 transitions. Word has length 102 [2023-12-16 08:13:12,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:12,701 INFO L495 AbstractCegarLoop]: Abstraction has 4608 states and 6310 transitions. [2023-12-16 08:13:12,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:12,701 INFO L276 IsEmpty]: Start isEmpty. Operand 4608 states and 6310 transitions. [2023-12-16 08:13:12,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:12,709 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:12,710 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:12,718 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-16 08:13:12,914 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-16 08:13:12,914 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:12,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:12,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1284473090, now seen corresponding path program 1 times [2023-12-16 08:13:12,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:12,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [876014414] [2023-12-16 08:13:12,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:12,915 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:12,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:12,916 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-16 08:13:12,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-16 08:13:13,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:13,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:13,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:13,062 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-16 08:13:13,062 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:13,062 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:13,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [876014414] [2023-12-16 08:13:13,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [876014414] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:13,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:13,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:13,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793023203] [2023-12-16 08:13:13,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:13,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:13,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:13,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:13,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:13,064 INFO L87 Difference]: Start difference. First operand 4608 states and 6310 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:13,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:13,791 INFO L93 Difference]: Finished difference Result 4905 states and 6757 transitions. [2023-12-16 08:13:13,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:13:13,791 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:13,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:13,810 INFO L225 Difference]: With dead ends: 4905 [2023-12-16 08:13:13,810 INFO L226 Difference]: Without dead ends: 4655 [2023-12-16 08:13:13,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:13,814 INFO L413 NwaCegarLoop]: 262 mSDtfsCounter, 643 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:13,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [669 Valid, 674 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:13:13,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4655 states. [2023-12-16 08:13:14,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4655 to 4655. [2023-12-16 08:13:14,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 3576 states have (on average 1.3501118568232662) internal successors, (4828), 3713 states have internal predecessors, (4828), 555 states have call successors, (555), 348 states have call predecessors, (555), 522 states have return successors, (988), 602 states have call predecessors, (988), 551 states have call successors, (988) [2023-12-16 08:13:14,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 6371 transitions. [2023-12-16 08:13:14,212 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 6371 transitions. Word has length 102 [2023-12-16 08:13:14,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:14,212 INFO L495 AbstractCegarLoop]: Abstraction has 4655 states and 6371 transitions. [2023-12-16 08:13:14,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:14,212 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 6371 transitions. [2023-12-16 08:13:14,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:14,219 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:14,219 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:14,228 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-16 08:13:14,423 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-16 08:13:14,423 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:14,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:14,424 INFO L85 PathProgramCache]: Analyzing trace with hash 2044089534, now seen corresponding path program 1 times [2023-12-16 08:13:14,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:14,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [18686721] [2023-12-16 08:13:14,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:14,424 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:14,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:14,429 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-16 08:13:14,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:14,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:14,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:14,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:14,603 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-16 08:13:14,603 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:14,603 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:14,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [18686721] [2023-12-16 08:13:14,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [18686721] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:14,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:14,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:14,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322041301] [2023-12-16 08:13:14,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:14,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:14,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:14,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:14,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:14,606 INFO L87 Difference]: Start difference. First operand 4655 states and 6371 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:15,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:15,796 INFO L93 Difference]: Finished difference Result 4999 states and 6879 transitions. [2023-12-16 08:13:15,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:13:15,797 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:15,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:15,813 INFO L225 Difference]: With dead ends: 4999 [2023-12-16 08:13:15,813 INFO L226 Difference]: Without dead ends: 4702 [2023-12-16 08:13:15,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:15,818 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 637 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:15,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [663 Valid, 667 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:13:15,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4702 states. [2023-12-16 08:13:16,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4702 to 4702. [2023-12-16 08:13:16,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4702 states, 3620 states have (on average 1.3494475138121547) internal successors, (4885), 3757 states have internal predecessors, (4885), 556 states have call successors, (556), 350 states have call predecessors, (556), 524 states have return successors, (989), 603 states have call predecessors, (989), 552 states have call successors, (989) [2023-12-16 08:13:16,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4702 states to 4702 states and 6430 transitions. [2023-12-16 08:13:16,277 INFO L78 Accepts]: Start accepts. Automaton has 4702 states and 6430 transitions. Word has length 102 [2023-12-16 08:13:16,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:16,277 INFO L495 AbstractCegarLoop]: Abstraction has 4702 states and 6430 transitions. [2023-12-16 08:13:16,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:16,278 INFO L276 IsEmpty]: Start isEmpty. Operand 4702 states and 6430 transitions. [2023-12-16 08:13:16,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:16,286 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:16,286 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:16,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-16 08:13:16,490 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-16 08:13:16,491 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:16,491 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:16,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1902156195, now seen corresponding path program 1 times [2023-12-16 08:13:16,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:16,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [372100021] [2023-12-16 08:13:16,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:16,492 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:16,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:16,494 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-16 08:13:16,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-16 08:13:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:16,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:16,604 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:16,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:13:16,654 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:16,654 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:16,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [372100021] [2023-12-16 08:13:16,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [372100021] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:16,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:16,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:16,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100480449] [2023-12-16 08:13:16,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:16,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:16,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:16,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:16,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:16,659 INFO L87 Difference]: Start difference. First operand 4702 states and 6430 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:17,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:17,460 INFO L93 Difference]: Finished difference Result 5093 states and 6997 transitions. [2023-12-16 08:13:17,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:13:17,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:17,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:17,479 INFO L225 Difference]: With dead ends: 5093 [2023-12-16 08:13:17,480 INFO L226 Difference]: Without dead ends: 4749 [2023-12-16 08:13:17,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:17,484 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 630 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:17,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [656 Valid, 660 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:13:17,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4749 states. [2023-12-16 08:13:18,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4749 to 4749. [2023-12-16 08:13:18,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4749 states, 3664 states have (on average 1.3482532751091703) internal successors, (4940), 3801 states have internal predecessors, (4940), 557 states have call successors, (557), 352 states have call predecessors, (557), 526 states have return successors, (990), 604 states have call predecessors, (990), 553 states have call successors, (990) [2023-12-16 08:13:18,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4749 states to 4749 states and 6487 transitions. [2023-12-16 08:13:18,048 INFO L78 Accepts]: Start accepts. Automaton has 4749 states and 6487 transitions. Word has length 102 [2023-12-16 08:13:18,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:18,048 INFO L495 AbstractCegarLoop]: Abstraction has 4749 states and 6487 transitions. [2023-12-16 08:13:18,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:18,048 INFO L276 IsEmpty]: Start isEmpty. Operand 4749 states and 6487 transitions. [2023-12-16 08:13:18,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:18,057 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:18,057 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:18,062 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-16 08:13:18,262 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-16 08:13:18,262 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:18,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:18,263 INFO L85 PathProgramCache]: Analyzing trace with hash -2088587938, now seen corresponding path program 1 times [2023-12-16 08:13:18,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:18,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1821819397] [2023-12-16 08:13:18,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:18,263 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:18,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:18,265 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-16 08:13:18,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:18,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:18,384 INFO L262 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:18,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:18,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:13:18,443 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:18,443 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:18,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1821819397] [2023-12-16 08:13:18,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1821819397] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:18,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:18,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:18,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217080029] [2023-12-16 08:13:18,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:18,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:18,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:18,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:18,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:18,446 INFO L87 Difference]: Start difference. First operand 4749 states and 6487 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:19,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:19,357 INFO L93 Difference]: Finished difference Result 5187 states and 7111 transitions. [2023-12-16 08:13:19,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:13:19,358 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:19,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:19,373 INFO L225 Difference]: With dead ends: 5187 [2023-12-16 08:13:19,374 INFO L226 Difference]: Without dead ends: 4796 [2023-12-16 08:13:19,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:19,377 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 623 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:19,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 653 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:13:19,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4796 states. [2023-12-16 08:13:19,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4796 to 4796. [2023-12-16 08:13:19,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4796 states, 3708 states have (on average 1.3465480043149947) internal successors, (4993), 3845 states have internal predecessors, (4993), 558 states have call successors, (558), 354 states have call predecessors, (558), 528 states have return successors, (991), 605 states have call predecessors, (991), 554 states have call successors, (991) [2023-12-16 08:13:19,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4796 states to 4796 states and 6542 transitions. [2023-12-16 08:13:19,933 INFO L78 Accepts]: Start accepts. Automaton has 4796 states and 6542 transitions. Word has length 102 [2023-12-16 08:13:19,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:19,933 INFO L495 AbstractCegarLoop]: Abstraction has 4796 states and 6542 transitions. [2023-12-16 08:13:19,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:19,933 INFO L276 IsEmpty]: Start isEmpty. Operand 4796 states and 6542 transitions. [2023-12-16 08:13:19,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:19,941 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:19,941 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:19,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-16 08:13:20,146 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-16 08:13:20,147 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:20,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:20,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1172131938, now seen corresponding path program 1 times [2023-12-16 08:13:20,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:20,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [540796132] [2023-12-16 08:13:20,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:20,148 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:20,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:20,149 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-16 08:13:20,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:20,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:20,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:20,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:20,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:13:20,291 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:20,291 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:20,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [540796132] [2023-12-16 08:13:20,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [540796132] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:20,291 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:20,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:20,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065262567] [2023-12-16 08:13:20,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:20,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:20,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:20,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:20,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:20,293 INFO L87 Difference]: Start difference. First operand 4796 states and 6542 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:21,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:21,310 INFO L93 Difference]: Finished difference Result 5281 states and 7221 transitions. [2023-12-16 08:13:21,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:13:21,310 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:21,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:21,329 INFO L225 Difference]: With dead ends: 5281 [2023-12-16 08:13:21,329 INFO L226 Difference]: Without dead ends: 4843 [2023-12-16 08:13:21,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-16 08:13:21,332 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 616 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:21,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 646 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:13:21,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4843 states. [2023-12-16 08:13:22,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4843 to 4843. [2023-12-16 08:13:22,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4843 states, 3752 states have (on average 1.3443496801705757) internal successors, (5044), 3889 states have internal predecessors, (5044), 559 states have call successors, (559), 356 states have call predecessors, (559), 530 states have return successors, (992), 606 states have call predecessors, (992), 555 states have call successors, (992) [2023-12-16 08:13:22,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4843 states to 4843 states and 6595 transitions. [2023-12-16 08:13:22,243 INFO L78 Accepts]: Start accepts. Automaton has 4843 states and 6595 transitions. Word has length 102 [2023-12-16 08:13:22,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:22,243 INFO L495 AbstractCegarLoop]: Abstraction has 4843 states and 6595 transitions. [2023-12-16 08:13:22,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:22,243 INFO L276 IsEmpty]: Start isEmpty. Operand 4843 states and 6595 transitions. [2023-12-16 08:13:22,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:22,303 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:22,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] [2023-12-16 08:13:22,328 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-16 08:13:22,508 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-16 08:13:22,509 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:22,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:22,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1241837475, now seen corresponding path program 1 times [2023-12-16 08:13:22,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:22,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910849262] [2023-12-16 08:13:22,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:22,510 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:22,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:22,511 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-16 08:13:22,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 (22)] Waiting until timeout for monitored process [2023-12-16 08:13:22,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:22,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:22,639 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:22,673 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-16 08:13:22,674 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:22,674 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:22,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910849262] [2023-12-16 08:13:22,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910849262] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:22,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:22,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:22,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527837359] [2023-12-16 08:13:22,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:22,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:13:22,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:22,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:13:22,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:13:22,675 INFO L87 Difference]: Start difference. First operand 4843 states and 6595 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:23,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:23,247 INFO L93 Difference]: Finished difference Result 5367 states and 7315 transitions. [2023-12-16 08:13:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:23,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:23,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:23,301 INFO L225 Difference]: With dead ends: 5367 [2023-12-16 08:13:23,302 INFO L226 Difference]: Without dead ends: 4883 [2023-12-16 08:13:23,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 08:13:23,308 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 56 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1232 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:23,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1232 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:23,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4883 states. [2023-12-16 08:13:23,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4883 to 4845. [2023-12-16 08:13:23,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4845 states, 3754 states have (on average 1.342567927543953) internal successors, (5040), 3891 states have internal predecessors, (5040), 559 states have call successors, (559), 356 states have call predecessors, (559), 530 states have return successors, (992), 606 states have call predecessors, (992), 555 states have call successors, (992) [2023-12-16 08:13:23,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4845 states to 4845 states and 6591 transitions. [2023-12-16 08:13:23,759 INFO L78 Accepts]: Start accepts. Automaton has 4845 states and 6591 transitions. Word has length 102 [2023-12-16 08:13:23,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:23,759 INFO L495 AbstractCegarLoop]: Abstraction has 4845 states and 6591 transitions. [2023-12-16 08:13:23,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:23,759 INFO L276 IsEmpty]: Start isEmpty. Operand 4845 states and 6591 transitions. [2023-12-16 08:13:23,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:23,765 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:23,765 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:23,769 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2023-12-16 08:13:23,969 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-16 08:13:23,969 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:23,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:23,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1973804901, now seen corresponding path program 1 times [2023-12-16 08:13:23,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:23,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1542616544] [2023-12-16 08:13:23,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:23,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-16 08:13:23,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:23,972 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-16 08:13:23,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:24,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:24,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:13:24,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:24,115 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-16 08:13:24,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:24,115 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:24,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1542616544] [2023-12-16 08:13:24,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1542616544] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:24,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:24,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 08:13:24,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139941464] [2023-12-16 08:13:24,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:24,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:13:24,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:24,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:13:24,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:13:24,117 INFO L87 Difference]: Start difference. First operand 4845 states and 6591 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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-16 08:13:24,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:24,700 INFO L93 Difference]: Finished difference Result 5759 states and 7815 transitions. [2023-12-16 08:13:24,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:13:24,701 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:24,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:24,716 INFO L225 Difference]: With dead ends: 5759 [2023-12-16 08:13:24,716 INFO L226 Difference]: Without dead ends: 5273 [2023-12-16 08:13:24,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 100 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-16 08:13:24,722 INFO L413 NwaCegarLoop]: 455 mSDtfsCounter, 401 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:24,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 707 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:24,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5273 states. [2023-12-16 08:13:25,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5273 to 5268. [2023-12-16 08:13:25,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5268 states, 4141 states have (on average 1.3409804395073655) internal successors, (5553), 4278 states have internal predecessors, (5553), 579 states have call successors, (579), 372 states have call predecessors, (579), 546 states have return successors, (1012), 626 states have call predecessors, (1012), 575 states have call successors, (1012) [2023-12-16 08:13:25,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5268 states to 5268 states and 7144 transitions. [2023-12-16 08:13:25,364 INFO L78 Accepts]: Start accepts. Automaton has 5268 states and 7144 transitions. Word has length 102 [2023-12-16 08:13:25,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:25,364 INFO L495 AbstractCegarLoop]: Abstraction has 5268 states and 7144 transitions. [2023-12-16 08:13:25,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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-16 08:13:25,364 INFO L276 IsEmpty]: Start isEmpty. Operand 5268 states and 7144 transitions. [2023-12-16 08:13:25,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:25,372 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:25,372 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:25,379 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-16 08:13:25,576 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-16 08:13:25,576 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:25,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:25,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1268886214, now seen corresponding path program 1 times [2023-12-16 08:13:25,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:25,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [754108555] [2023-12-16 08:13:25,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:25,578 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:25,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:25,581 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-16 08:13:25,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:25,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:25,752 INFO L262 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:25,755 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:25,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-16 08:13:25,787 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:25,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:25,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [754108555] [2023-12-16 08:13:25,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [754108555] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:25,788 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:25,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:25,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976760551] [2023-12-16 08:13:25,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:25,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:13:25,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:25,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:13:25,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:13:25,789 INFO L87 Difference]: Start difference. First operand 5268 states and 7144 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:26,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:26,459 INFO L93 Difference]: Finished difference Result 6415 states and 8695 transitions. [2023-12-16 08:13:26,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:26,460 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:26,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:26,511 INFO L225 Difference]: With dead ends: 6415 [2023-12-16 08:13:26,511 INFO L226 Difference]: Without dead ends: 5506 [2023-12-16 08:13:26,537 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 08:13:26,538 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 47 mSDsluCounter, 828 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 1245 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:26,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 1245 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:26,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5506 states. [2023-12-16 08:13:27,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5506 to 5282. [2023-12-16 08:13:27,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5282 states, 4155 states have (on average 1.338387484957882) internal successors, (5561), 4292 states have internal predecessors, (5561), 579 states have call successors, (579), 372 states have call predecessors, (579), 546 states have return successors, (1012), 626 states have call predecessors, (1012), 575 states have call successors, (1012) [2023-12-16 08:13:27,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5282 states to 5282 states and 7152 transitions. [2023-12-16 08:13:27,304 INFO L78 Accepts]: Start accepts. Automaton has 5282 states and 7152 transitions. Word has length 102 [2023-12-16 08:13:27,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:27,304 INFO L495 AbstractCegarLoop]: Abstraction has 5282 states and 7152 transitions. [2023-12-16 08:13:27,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:27,304 INFO L276 IsEmpty]: Start isEmpty. Operand 5282 states and 7152 transitions. [2023-12-16 08:13:27,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:27,311 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:27,311 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:27,323 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-16 08:13:27,516 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-16 08:13:27,517 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:27,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:27,517 INFO L85 PathProgramCache]: Analyzing trace with hash 692688444, now seen corresponding path program 1 times [2023-12-16 08:13:27,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:27,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1710113800] [2023-12-16 08:13:27,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:27,518 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:27,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:27,519 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-16 08:13:27,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:27,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:27,613 INFO L262 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:27,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:27,633 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-16 08:13:27,633 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:27,633 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:27,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1710113800] [2023-12-16 08:13:27,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1710113800] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:27,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:27,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:27,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988434465] [2023-12-16 08:13:27,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:27,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:13:27,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:27,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:13:27,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:13:27,635 INFO L87 Difference]: Start difference. First operand 5282 states and 7152 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:28,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:28,152 INFO L93 Difference]: Finished difference Result 6233 states and 8426 transitions. [2023-12-16 08:13:28,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:28,152 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:28,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:28,165 INFO L225 Difference]: With dead ends: 6233 [2023-12-16 08:13:28,165 INFO L226 Difference]: Without dead ends: 5310 [2023-12-16 08:13:28,168 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 08:13:28,169 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 38 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1233 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:28,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 1233 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:28,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5310 states. [2023-12-16 08:13:28,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5310 to 5284. [2023-12-16 08:13:28,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5284 states, 4157 states have (on average 1.3353379841231658) internal successors, (5551), 4294 states have internal predecessors, (5551), 579 states have call successors, (579), 372 states have call predecessors, (579), 546 states have return successors, (1012), 626 states have call predecessors, (1012), 575 states have call successors, (1012) [2023-12-16 08:13:28,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5284 states to 5284 states and 7142 transitions. [2023-12-16 08:13:28,667 INFO L78 Accepts]: Start accepts. Automaton has 5284 states and 7142 transitions. Word has length 102 [2023-12-16 08:13:28,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:28,668 INFO L495 AbstractCegarLoop]: Abstraction has 5284 states and 7142 transitions. [2023-12-16 08:13:28,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:28,668 INFO L276 IsEmpty]: Start isEmpty. Operand 5284 states and 7142 transitions. [2023-12-16 08:13:28,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:28,675 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:28,676 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:28,684 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-16 08:13:28,881 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-16 08:13:28,882 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:28,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:28,882 INFO L85 PathProgramCache]: Analyzing trace with hash 733363194, now seen corresponding path program 1 times [2023-12-16 08:13:28,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:28,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [827077083] [2023-12-16 08:13:28,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:28,884 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:28,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:28,886 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-16 08:13:28,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-16 08:13:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:28,991 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:28,993 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:29,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:13:29,007 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:29,007 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:29,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [827077083] [2023-12-16 08:13:29,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [827077083] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:29,008 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:29,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:29,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280516137] [2023-12-16 08:13:29,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:29,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:13:29,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:29,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:13:29,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:13:29,009 INFO L87 Difference]: Start difference. First operand 5284 states and 7142 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:29,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:29,597 INFO L93 Difference]: Finished difference Result 6253 states and 8427 transitions. [2023-12-16 08:13:29,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:29,597 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:29,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:29,614 INFO L225 Difference]: With dead ends: 6253 [2023-12-16 08:13:29,614 INFO L226 Difference]: Without dead ends: 5328 [2023-12-16 08:13:29,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 08:13:29,622 INFO L413 NwaCegarLoop]: 415 mSDtfsCounter, 29 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1237 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:29,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 1237 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:29,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5328 states. [2023-12-16 08:13:30,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5328 to 5288. [2023-12-16 08:13:30,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5288 states, 4161 states have (on average 1.3323720259552991) internal successors, (5544), 4298 states have internal predecessors, (5544), 579 states have call successors, (579), 372 states have call predecessors, (579), 546 states have return successors, (1012), 626 states have call predecessors, (1012), 575 states have call successors, (1012) [2023-12-16 08:13:30,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5288 states to 5288 states and 7135 transitions. [2023-12-16 08:13:30,296 INFO L78 Accepts]: Start accepts. Automaton has 5288 states and 7135 transitions. Word has length 102 [2023-12-16 08:13:30,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:30,296 INFO L495 AbstractCegarLoop]: Abstraction has 5288 states and 7135 transitions. [2023-12-16 08:13:30,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:30,296 INFO L276 IsEmpty]: Start isEmpty. Operand 5288 states and 7135 transitions. [2023-12-16 08:13:30,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:30,301 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:30,301 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:30,309 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-16 08:13:30,506 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-16 08:13:30,507 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:30,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:30,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1295222916, now seen corresponding path program 1 times [2023-12-16 08:13:30,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:30,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [62913847] [2023-12-16 08:13:30,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:30,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-16 08:13:30,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:30,510 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-16 08:13:30,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:30,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:30,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:30,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:30,643 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-16 08:13:30,643 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:30,644 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:30,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [62913847] [2023-12-16 08:13:30,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [62913847] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:30,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:30,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:30,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267816574] [2023-12-16 08:13:30,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:30,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:13:30,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:30,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:13:30,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:13:30,646 INFO L87 Difference]: Start difference. First operand 5288 states and 7135 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:31,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:31,319 INFO L93 Difference]: Finished difference Result 6249 states and 8397 transitions. [2023-12-16 08:13:31,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:31,320 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:31,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:31,330 INFO L225 Difference]: With dead ends: 6249 [2023-12-16 08:13:31,330 INFO L226 Difference]: Without dead ends: 5320 [2023-12-16 08:13:31,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 08:13:31,334 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 20 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1235 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:31,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1235 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:31,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5320 states. [2023-12-16 08:13:32,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5320 to 5292. [2023-12-16 08:13:32,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5292 states, 4165 states have (on average 1.3294117647058823) internal successors, (5537), 4302 states have internal predecessors, (5537), 579 states have call successors, (579), 372 states have call predecessors, (579), 546 states have return successors, (1012), 626 states have call predecessors, (1012), 575 states have call successors, (1012) [2023-12-16 08:13:32,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5292 states to 5292 states and 7128 transitions. [2023-12-16 08:13:32,083 INFO L78 Accepts]: Start accepts. Automaton has 5292 states and 7128 transitions. Word has length 102 [2023-12-16 08:13:32,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:32,084 INFO L495 AbstractCegarLoop]: Abstraction has 5292 states and 7128 transitions. [2023-12-16 08:13:32,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:32,084 INFO L276 IsEmpty]: Start isEmpty. Operand 5292 states and 7128 transitions. [2023-12-16 08:13:32,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:32,095 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:32,095 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:32,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 (27)] Forceful destruction successful, exit code 0 [2023-12-16 08:13:32,301 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-16 08:13:32,301 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:32,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:32,302 INFO L85 PathProgramCache]: Analyzing trace with hash 633049786, now seen corresponding path program 1 times [2023-12-16 08:13:32,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:32,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1250192624] [2023-12-16 08:13:32,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:32,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-16 08:13:32,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:32,304 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-16 08:13:32,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:32,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:32,459 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:13:32,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:32,481 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:13:32,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:32,481 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:32,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1250192624] [2023-12-16 08:13:32,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1250192624] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:32,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:32,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:32,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287805996] [2023-12-16 08:13:32,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:32,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:13:32,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:32,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:13:32,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:13:32,483 INFO L87 Difference]: Start difference. First operand 5292 states and 7128 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:32,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:32,964 INFO L93 Difference]: Finished difference Result 6233 states and 8351 transitions. [2023-12-16 08:13:32,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:13:32,965 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:32,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:32,973 INFO L225 Difference]: With dead ends: 6233 [2023-12-16 08:13:32,974 INFO L226 Difference]: Without dead ends: 5300 [2023-12-16 08:13:32,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 99 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-16 08:13:32,977 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 2 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1237 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:32,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1237 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:32,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5300 states. [2023-12-16 08:13:33,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5300 to 5296. [2023-12-16 08:13:33,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5296 states, 4169 states have (on average 1.326457183976973) internal successors, (5530), 4306 states have internal predecessors, (5530), 579 states have call successors, (579), 372 states have call predecessors, (579), 546 states have return successors, (1012), 626 states have call predecessors, (1012), 575 states have call successors, (1012) [2023-12-16 08:13:33,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5296 states to 5296 states and 7121 transitions. [2023-12-16 08:13:33,455 INFO L78 Accepts]: Start accepts. Automaton has 5296 states and 7121 transitions. Word has length 102 [2023-12-16 08:13:33,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:33,455 INFO L495 AbstractCegarLoop]: Abstraction has 5296 states and 7121 transitions. [2023-12-16 08:13:33,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:33,455 INFO L276 IsEmpty]: Start isEmpty. Operand 5296 states and 7121 transitions. [2023-12-16 08:13:33,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:33,462 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:33,462 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:33,468 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-16 08:13:33,668 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-16 08:13:33,668 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:33,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:33,669 INFO L85 PathProgramCache]: Analyzing trace with hash 238683000, now seen corresponding path program 1 times [2023-12-16 08:13:33,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:33,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1898653491] [2023-12-16 08:13:33,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:33,669 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:33,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:33,670 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-16 08:13:33,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:33,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:33,757 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:13:33,759 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:33,861 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-16 08:13:33,861 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:33,861 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:33,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1898653491] [2023-12-16 08:13:33,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1898653491] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:33,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:33,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:33,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714496940] [2023-12-16 08:13:33,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:33,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:33,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:33,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:33,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:33,863 INFO L87 Difference]: Start difference. First operand 5296 states and 7121 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:34,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:34,872 INFO L93 Difference]: Finished difference Result 7224 states and 9531 transitions. [2023-12-16 08:13:34,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:13:34,872 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:34,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:34,894 INFO L225 Difference]: With dead ends: 7224 [2023-12-16 08:13:34,894 INFO L226 Difference]: Without dead ends: 6286 [2023-12-16 08:13:34,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 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-16 08:13:34,900 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 629 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 862 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:34,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 862 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:13:34,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6286 states. [2023-12-16 08:13:35,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6286 to 6252. [2023-12-16 08:13:35,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6252 states, 5049 states have (on average 1.3143196672608437) internal successors, (6636), 5188 states have internal predecessors, (6636), 619 states have call successors, (619), 406 states have call predecessors, (619), 582 states have return successors, (1054), 666 states have call predecessors, (1054), 615 states have call successors, (1054) [2023-12-16 08:13:35,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6252 states to 6252 states and 8309 transitions. [2023-12-16 08:13:35,479 INFO L78 Accepts]: Start accepts. Automaton has 6252 states and 8309 transitions. Word has length 102 [2023-12-16 08:13:35,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:35,479 INFO L495 AbstractCegarLoop]: Abstraction has 6252 states and 8309 transitions. [2023-12-16 08:13:35,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:35,480 INFO L276 IsEmpty]: Start isEmpty. Operand 6252 states and 8309 transitions. [2023-12-16 08:13:35,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:35,484 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:35,484 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:35,488 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-16 08:13:35,684 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-16 08:13:35,685 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:35,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:35,685 INFO L85 PathProgramCache]: Analyzing trace with hash 513442614, now seen corresponding path program 1 times [2023-12-16 08:13:35,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:35,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [551039190] [2023-12-16 08:13:35,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:35,686 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:35,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:35,687 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-16 08:13:35,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:35,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:35,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:13:35,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:35,916 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-16 08:13:35,916 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:35,916 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:35,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [551039190] [2023-12-16 08:13:35,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [551039190] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:35,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:35,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:13:35,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645668642] [2023-12-16 08:13:35,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:35,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:13:35,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:35,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:13:35,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:13:35,918 INFO L87 Difference]: Start difference. First operand 6252 states and 8309 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:37,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:37,172 INFO L93 Difference]: Finished difference Result 8364 states and 10959 transitions. [2023-12-16 08:13:37,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:13:37,176 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:37,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:37,193 INFO L225 Difference]: With dead ends: 8364 [2023-12-16 08:13:37,194 INFO L226 Difference]: Without dead ends: 6470 [2023-12-16 08:13:37,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 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-16 08:13:37,200 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 596 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:37,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [621 Valid, 640 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:13:37,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6470 states. [2023-12-16 08:13:37,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6470 to 6402. [2023-12-16 08:13:37,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6402 states, 5195 states have (on average 1.3039461020211742) internal successors, (6774), 5334 states have internal predecessors, (6774), 619 states have call successors, (619), 410 states have call predecessors, (619), 586 states have return successors, (1054), 666 states have call predecessors, (1054), 615 states have call successors, (1054) [2023-12-16 08:13:37,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6402 states to 6402 states and 8447 transitions. [2023-12-16 08:13:37,795 INFO L78 Accepts]: Start accepts. Automaton has 6402 states and 8447 transitions. Word has length 102 [2023-12-16 08:13:37,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:37,796 INFO L495 AbstractCegarLoop]: Abstraction has 6402 states and 8447 transitions. [2023-12-16 08:13:37,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 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-16 08:13:37,796 INFO L276 IsEmpty]: Start isEmpty. Operand 6402 states and 8447 transitions. [2023-12-16 08:13:37,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 08:13:37,800 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:37,800 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:37,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2023-12-16 08:13:38,000 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-16 08:13:38,001 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:38,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:38,001 INFO L85 PathProgramCache]: Analyzing trace with hash 379429108, now seen corresponding path program 1 times [2023-12-16 08:13:38,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:38,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [883415274] [2023-12-16 08:13:38,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:38,001 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:38,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:38,025 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-16 08:13:38,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-16 08:13:38,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:38,111 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:13:38,112 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:38,220 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-16 08:13:38,221 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:38,221 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:38,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [883415274] [2023-12-16 08:13:38,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [883415274] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:38,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:38,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 08:13:38,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797086460] [2023-12-16 08:13:38,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:38,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:13:38,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:38,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:13:38,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:13:38,222 INFO L87 Difference]: Start difference. First operand 6402 states and 8447 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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-16 08:13:38,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:38,839 INFO L93 Difference]: Finished difference Result 10413 states and 13397 transitions. [2023-12-16 08:13:38,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:13:38,840 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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 102 [2023-12-16 08:13:38,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:38,858 INFO L225 Difference]: With dead ends: 10413 [2023-12-16 08:13:38,858 INFO L226 Difference]: Without dead ends: 8370 [2023-12-16 08:13:38,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 100 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-16 08:13:38,865 INFO L413 NwaCegarLoop]: 410 mSDtfsCounter, 327 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:38,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 657 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:38,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8370 states. [2023-12-16 08:13:39,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8370 to 8366. [2023-12-16 08:13:39,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8366 states, 7003 states have (on average 1.2794516635727546) internal successors, (8960), 7148 states have internal predecessors, (8960), 701 states have call successors, (701), 482 states have call predecessors, (701), 660 states have return successors, (1138), 744 states have call predecessors, (1138), 697 states have call successors, (1138) [2023-12-16 08:13:39,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8366 states to 8366 states and 10799 transitions. [2023-12-16 08:13:39,568 INFO L78 Accepts]: Start accepts. Automaton has 8366 states and 10799 transitions. Word has length 102 [2023-12-16 08:13:39,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:39,568 INFO L495 AbstractCegarLoop]: Abstraction has 8366 states and 10799 transitions. [2023-12-16 08:13:39,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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-16 08:13:39,568 INFO L276 IsEmpty]: Start isEmpty. Operand 8366 states and 10799 transitions. [2023-12-16 08:13:39,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-16 08:13:39,576 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:39,576 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-16 08:13:39,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Ended with exit code 0 [2023-12-16 08:13:39,776 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-16 08:13:39,777 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:39,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:39,777 INFO L85 PathProgramCache]: Analyzing trace with hash -44657293, now seen corresponding path program 1 times [2023-12-16 08:13:39,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:39,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1793125663] [2023-12-16 08:13:39,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:39,777 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:39,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:39,778 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-16 08:13:39,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:39,866 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 08:13:39,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:39,892 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-16 08:13:39,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:39,893 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:39,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1793125663] [2023-12-16 08:13:39,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1793125663] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:39,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:39,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 08:13:39,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140391609] [2023-12-16 08:13:39,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:39,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 08:13:39,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:39,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 08:13:39,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:13:39,895 INFO L87 Difference]: Start difference. First operand 8366 states and 10799 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-16 08:13:40,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:40,657 INFO L93 Difference]: Finished difference Result 12782 states and 16916 transitions. [2023-12-16 08:13:40,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 08:13:40,658 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-16 08:13:40,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:40,673 INFO L225 Difference]: With dead ends: 12782 [2023-12-16 08:13:40,674 INFO L226 Difference]: Without dead ends: 8486 [2023-12-16 08:13:40,686 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-16 08:13:40,686 INFO L413 NwaCegarLoop]: 413 mSDtfsCounter, 32 mSDsluCounter, 1643 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 2056 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:40,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 2056 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:40,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8486 states. [2023-12-16 08:13:41,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8486 to 8000. [2023-12-16 08:13:41,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8000 states, 6763 states have (on average 1.271033564985953) internal successors, (8596), 6857 states have internal predecessors, (8596), 629 states have call successors, (629), 439 states have call predecessors, (629), 606 states have return successors, (1034), 712 states have call predecessors, (1034), 625 states have call successors, (1034) [2023-12-16 08:13:41,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8000 states to 8000 states and 10259 transitions. [2023-12-16 08:13:41,259 INFO L78 Accepts]: Start accepts. Automaton has 8000 states and 10259 transitions. Word has length 138 [2023-12-16 08:13:41,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:41,259 INFO L495 AbstractCegarLoop]: Abstraction has 8000 states and 10259 transitions. [2023-12-16 08:13:41,259 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-16 08:13:41,259 INFO L276 IsEmpty]: Start isEmpty. Operand 8000 states and 10259 transitions. [2023-12-16 08:13:41,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-16 08:13:41,266 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:41,266 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-16 08:13:41,304 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 (32)] Ended with exit code 0 [2023-12-16 08:13:41,470 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-16 08:13:41,471 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:41,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:41,471 INFO L85 PathProgramCache]: Analyzing trace with hash 71898260, now seen corresponding path program 1 times [2023-12-16 08:13:41,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:41,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2080577011] [2023-12-16 08:13:41,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:41,471 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:41,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:41,472 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-16 08:13:41,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:41,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:41,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:13:41,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:41,577 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-16 08:13:41,577 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:41,578 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:41,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2080577011] [2023-12-16 08:13:41,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2080577011] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:41,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:41,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:13:41,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656103280] [2023-12-16 08:13:41,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:41,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:13:41,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:41,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:13:41,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:13:41,579 INFO L87 Difference]: Start difference. First operand 8000 states and 10259 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-16 08:13:42,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:42,041 INFO L93 Difference]: Finished difference Result 10243 states and 13267 transitions. [2023-12-16 08:13:42,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:13:42,041 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-16 08:13:42,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:42,052 INFO L225 Difference]: With dead ends: 10243 [2023-12-16 08:13:42,053 INFO L226 Difference]: Without dead ends: 6321 [2023-12-16 08:13:42,061 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-16 08:13:42,061 INFO L413 NwaCegarLoop]: 410 mSDtfsCounter, 138 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:42,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 687 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:42,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6321 states. [2023-12-16 08:13:42,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6321 to 6321. [2023-12-16 08:13:42,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6321 states, 5492 states have (on average 1.2596504005826656) internal successors, (6918), 5546 states have internal predecessors, (6918), 417 states have call successors, (417), 319 states have call predecessors, (417), 410 states have return successors, (619), 456 states have call predecessors, (619), 413 states have call successors, (619) [2023-12-16 08:13:42,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6321 states to 6321 states and 7954 transitions. [2023-12-16 08:13:42,487 INFO L78 Accepts]: Start accepts. Automaton has 6321 states and 7954 transitions. Word has length 139 [2023-12-16 08:13:42,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:42,487 INFO L495 AbstractCegarLoop]: Abstraction has 6321 states and 7954 transitions. [2023-12-16 08:13:42,487 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-16 08:13:42,487 INFO L276 IsEmpty]: Start isEmpty. Operand 6321 states and 7954 transitions. [2023-12-16 08:13:42,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-16 08:13:42,492 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:42,492 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:42,495 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2023-12-16 08:13:42,692 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-16 08:13:42,693 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:42,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:42,693 INFO L85 PathProgramCache]: Analyzing trace with hash -210358455, now seen corresponding path program 1 times [2023-12-16 08:13:42,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:42,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1811355592] [2023-12-16 08:13:42,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:42,694 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:42,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:42,696 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-16 08:13:42,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:42,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:42,801 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:13:42,803 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:42,934 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-16 08:13:42,935 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:42,935 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:42,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1811355592] [2023-12-16 08:13:42,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1811355592] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:42,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:42,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:13:42,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687818636] [2023-12-16 08:13:42,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:42,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:13:42,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:42,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:13:42,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:13:42,941 INFO L87 Difference]: Start difference. First operand 6321 states and 7954 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-16 08:13:43,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:43,702 INFO L93 Difference]: Finished difference Result 10027 states and 13050 transitions. [2023-12-16 08:13:43,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:13:43,703 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-16 08:13:43,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:43,717 INFO L225 Difference]: With dead ends: 10027 [2023-12-16 08:13:43,717 INFO L226 Difference]: Without dead ends: 8016 [2023-12-16 08:13:43,721 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-16 08:13:43,721 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 64 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:43,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 817 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:43,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8016 states. [2023-12-16 08:13:44,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8016 to 7988. [2023-12-16 08:13:44,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7988 states, 6790 states have (on average 1.274521354933726) internal successors, (8654), 6889 states have internal predecessors, (8654), 585 states have call successors, (585), 439 states have call predecessors, (585), 611 states have return successors, (949), 660 states have call predecessors, (949), 581 states have call successors, (949) [2023-12-16 08:13:44,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7988 states to 7988 states and 10188 transitions. [2023-12-16 08:13:44,407 INFO L78 Accepts]: Start accepts. Automaton has 7988 states and 10188 transitions. Word has length 141 [2023-12-16 08:13:44,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:44,407 INFO L495 AbstractCegarLoop]: Abstraction has 7988 states and 10188 transitions. [2023-12-16 08:13:44,407 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-16 08:13:44,407 INFO L276 IsEmpty]: Start isEmpty. Operand 7988 states and 10188 transitions. [2023-12-16 08:13:44,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-16 08:13:44,426 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:44,427 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-16 08:13:44,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 (34)] Forceful destruction successful, exit code 0 [2023-12-16 08:13:44,631 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-16 08:13:44,632 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:44,632 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:44,632 INFO L85 PathProgramCache]: Analyzing trace with hash -575977908, now seen corresponding path program 1 times [2023-12-16 08:13:44,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:44,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1240420607] [2023-12-16 08:13:44,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:44,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-16 08:13:44,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:44,634 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-16 08:13:44,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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-16 08:13:44,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:44,743 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:13:44,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:44,794 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-16 08:13:44,794 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:44,794 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:44,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1240420607] [2023-12-16 08:13:44,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1240420607] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:44,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:44,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:13:44,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42880503] [2023-12-16 08:13:44,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:44,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:13:44,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:44,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:13:44,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:13:44,800 INFO L87 Difference]: Start difference. First operand 7988 states and 10188 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-16 08:13:45,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:45,719 INFO L93 Difference]: Finished difference Result 15224 states and 20400 transitions. [2023-12-16 08:13:45,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:13:45,720 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-16 08:13:45,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:45,744 INFO L225 Difference]: With dead ends: 15224 [2023-12-16 08:13:45,744 INFO L226 Difference]: Without dead ends: 11546 [2023-12-16 08:13:45,752 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-16 08:13:45,752 INFO L413 NwaCegarLoop]: 458 mSDtfsCounter, 94 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:45,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 855 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:45,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11546 states. [2023-12-16 08:13:46,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11546 to 11494. [2023-12-16 08:13:46,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11494 states, 9486 states have (on average 1.2795698924731183) internal successors, (12138), 9667 states have internal predecessors, (12138), 969 states have call successors, (969), 703 states have call predecessors, (969), 1037 states have return successors, (1837), 1124 states have call predecessors, (1837), 965 states have call successors, (1837) [2023-12-16 08:13:46,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11494 states to 11494 states and 14944 transitions. [2023-12-16 08:13:46,671 INFO L78 Accepts]: Start accepts. Automaton has 11494 states and 14944 transitions. Word has length 142 [2023-12-16 08:13:46,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:13:46,671 INFO L495 AbstractCegarLoop]: Abstraction has 11494 states and 14944 transitions. [2023-12-16 08:13:46,672 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-16 08:13:46,672 INFO L276 IsEmpty]: Start isEmpty. Operand 11494 states and 14944 transitions. [2023-12-16 08:13:46,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-16 08:13:46,681 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:13:46,681 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-16 08:13:46,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2023-12-16 08:13:46,886 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-16 08:13:46,886 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:13:46,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:13:46,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1534146797, now seen corresponding path program 1 times [2023-12-16 08:13:46,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:13:46,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2079554529] [2023-12-16 08:13:46,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:13:46,887 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:13:46,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:13:46,888 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-16 08:13:46,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-16 08:13:46,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:13:46,976 INFO L262 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:13:46,978 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:13:47,079 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-16 08:13:47,079 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:13:47,079 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:13:47,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2079554529] [2023-12-16 08:13:47,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2079554529] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:13:47,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:13:47,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:13:47,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016706527] [2023-12-16 08:13:47,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:13:47,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:13:47,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:13:47,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:13:47,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:13:47,081 INFO L87 Difference]: Start difference. First operand 11494 states and 14944 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-16 08:13:49,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:13:49,131 INFO L93 Difference]: Finished difference Result 25718 states and 34532 transitions. [2023-12-16 08:13:49,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:13:49,132 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-16 08:13:49,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:13:49,178 INFO L225 Difference]: With dead ends: 25718 [2023-12-16 08:13:49,179 INFO L226 Difference]: Without dead ends: 18534 [2023-12-16 08:13:49,196 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-16 08:13:49,196 INFO L413 NwaCegarLoop]: 428 mSDtfsCounter, 68 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:13:49,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 822 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:13:49,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18534 states. Received shutdown request... [2023-12-16 08:13:50,648 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 08:13:50,648 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 08:13:51,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18534 to 18530. [2023-12-16 08:13:51,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18530 states, 14934 states have (on average 1.283781974019017) internal successors, (19172), 15287 states have internal predecessors, (19172), 1737 states have call successors, (1737), 1231 states have call predecessors, (1737), 1857 states have return successors, (3383), 2012 states have call predecessors, (3383), 1733 states have call successors, (3383) [2023-12-16 08:13:51,313 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-12-16 08:13:51,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2023-12-16 08:13:51,513 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-16 08:13:51,514 WARN L619 AbstractCegarLoop]: Verification canceled: while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). [2023-12-16 08:13:51,516 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error2Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-12-16 08:13:51,518 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:13:51,521 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 08:13:51,523 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 08:13:51 BoogieIcfgContainer [2023-12-16 08:13:51,523 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 08:13:51,523 INFO L158 Benchmark]: Toolchain (without parser) took 61158.32ms. Allocated memory was 345.0MB in the beginning and 2.4GB in the end (delta: 2.0GB). Free memory was 295.2MB in the beginning and 2.1GB in the end (delta: -1.8GB). Peak memory consumption was 1.4GB. Max. memory is 8.0GB. [2023-12-16 08:13:51,523 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 192.9MB. Free memory is still 145.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 08:13:51,524 INFO L158 Benchmark]: CACSL2BoogieTranslator took 586.89ms. Allocated memory is still 345.0MB. Free memory was 295.2MB in the beginning and 271.3MB in the end (delta: 23.9MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. [2023-12-16 08:13:51,524 INFO L158 Benchmark]: Boogie Procedure Inliner took 75.80ms. Allocated memory is still 345.0MB. Free memory was 271.3MB in the beginning and 267.6MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2023-12-16 08:13:51,524 INFO L158 Benchmark]: Boogie Preprocessor took 93.39ms. Allocated memory is still 345.0MB. Free memory was 267.6MB in the beginning and 262.4MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 08:13:51,524 INFO L158 Benchmark]: RCFGBuilder took 1266.39ms. Allocated memory is still 345.0MB. Free memory was 262.4MB in the beginning and 264.0MB in the end (delta: -1.6MB). Peak memory consumption was 19.9MB. Max. memory is 8.0GB. [2023-12-16 08:13:51,524 INFO L158 Benchmark]: TraceAbstraction took 59128.38ms. Allocated memory was 345.0MB in the beginning and 2.4GB in the end (delta: 2.0GB). Free memory was 263.5MB in the beginning and 2.1GB in the end (delta: -1.8GB). Peak memory consumption was 1.4GB. Max. memory is 8.0GB. [2023-12-16 08:13:51,525 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17ms. Allocated memory is still 192.9MB. Free memory is still 145.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 586.89ms. Allocated memory is still 345.0MB. Free memory was 295.2MB in the beginning and 271.3MB in the end (delta: 23.9MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 75.80ms. Allocated memory is still 345.0MB. Free memory was 271.3MB in the beginning and 267.6MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 93.39ms. Allocated memory is still 345.0MB. Free memory was 267.6MB in the beginning and 262.4MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 1266.39ms. Allocated memory is still 345.0MB. Free memory was 262.4MB in the beginning and 264.0MB in the end (delta: -1.6MB). Peak memory consumption was 19.9MB. Max. memory is 8.0GB. * TraceAbstraction took 59128.38ms. Allocated memory was 345.0MB in the beginning and 2.4GB in the end (delta: 2.0GB). Free memory was 263.5MB in the beginning and 2.1GB in the end (delta: -1.8GB). Peak memory consumption was 1.4GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 27]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 27). Cancelled while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 599]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 599). Cancelled while ReachableStatesComputation was computing reachable states (1 states constructed, input type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data CFG has 16 procedures, 322 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 59.1s, OverallIterations: 35, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 27.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 13149 SdHoareTripleChecker+Valid, 10.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12742 mSDsluCounter, 31145 SdHoareTripleChecker+Invalid, 8.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 18760 mSDsCounter, 987 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 11416 IncrementalHoareTripleChecker+Invalid, 12403 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 987 mSolverCounterUnsat, 12385 mSDtfsCounter, 11416 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3487 GetRequests, 3385 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11494occurred in iteration=34, InterpolantAutomatonStates: 150, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 17.9s AutomataMinimizationTime, 35 MinimizatonAttempts, 1088 StatesRemovedByMinimization, 19 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 3499 NumberOfCodeBlocks, 3499 NumberOfCodeBlocksAsserted, 35 NumberOfCheckSat, 3464 ConstructedInterpolants, 0 QuantifiedInterpolants, 5542 SizeOfPredicates, 9 NumberOfNonLiveVariables, 9417 ConjunctsInSsa, 131 ConjunctsInUnsatCore, 35 InterpolantComputations, 35 PerfectInterpolantSequences, 475/475 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown