/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 08:10:28,895 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 08:10:29,008 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:10:29,012 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 08:10:29,012 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 08:10:29,032 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 08:10:29,033 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 08:10:29,033 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 08:10:29,033 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 08:10:29,036 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 08:10:29,036 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 08:10:29,037 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 08:10:29,037 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 08:10:29,038 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 08:10:29,038 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 08:10:29,039 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 08:10:29,039 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 08:10:29,039 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 08:10:29,039 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 08:10:29,039 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 08:10:29,039 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 08:10:29,040 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 08:10:29,040 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 08:10:29,040 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 08:10:29,040 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 08:10:29,040 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 08:10:29,040 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 08:10:29,040 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 08:10:29,041 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 08:10:29,041 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 08:10:29,041 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 08:10:29,041 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 08:10:29,042 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 08:10:29,042 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 08:10:29,042 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 08:10:29,042 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 08:10:29,042 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 08:10:29,042 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 08:10:29,042 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 08:10:29,042 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 08:10:29,042 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 08:10:29,043 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 08:10:29,043 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 08:10:29,043 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 08:10:29,043 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 08:10:29,043 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 08:10:29,043 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:10:29,208 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 08:10:29,224 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 08:10:29,226 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 08:10:29,227 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 08:10:29,227 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 08:10:29,228 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c [2023-12-16 08:10:30,724 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 08:10:30,920 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 08:10:30,920 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c [2023-12-16 08:10:30,929 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e6eeaaa5b/a8ee5d1c9b164154ad03db1d78b4092f/FLAG32c6e4842 [2023-12-16 08:10:30,939 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e6eeaaa5b/a8ee5d1c9b164154ad03db1d78b4092f [2023-12-16 08:10:30,940 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 08:10:30,941 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 08:10:30,942 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 08:10:30,942 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 08:10:30,945 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 08:10:30,946 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 08:10:30" (1/1) ... [2023-12-16 08:10:30,946 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@433d265b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:30, skipping insertion in model container [2023-12-16 08:10:30,946 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 08:10:30" (1/1) ... [2023-12-16 08:10:31,005 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 08:10:31,120 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c[914,927] [2023-12-16 08:10:31,166 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c[7115,7128] [2023-12-16 08:10:31,215 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 08:10:31,226 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 08:10:31,233 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c[914,927] [2023-12-16 08:10:31,256 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-2.c[7115,7128] [2023-12-16 08:10:31,292 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 08:10:31,316 INFO L206 MainTranslator]: Completed translation [2023-12-16 08:10:31,316 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31 WrapperNode [2023-12-16 08:10:31,316 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 08:10:31,317 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 08:10:31,317 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 08:10:31,317 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 08:10:31,321 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:10:31" (1/1) ... [2023-12-16 08:10:31,363 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:10:31" (1/1) ... [2023-12-16 08:10:31,430 INFO L138 Inliner]: procedures = 68, calls = 79, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 744 [2023-12-16 08:10:31,430 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 08:10:31,431 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 08:10:31,431 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 08:10:31,431 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 08:10:31,460 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,460 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,477 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,506 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:10:31,507 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,507 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,540 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,547 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,550 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,552 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,555 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 08:10:31,556 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 08:10:31,556 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 08:10:31,556 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 08:10:31,557 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (1/1) ... [2023-12-16 08:10:31,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 08:10:31,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 08:10:31,639 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:10:31,672 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:10:31,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 08:10:31,680 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-16 08:10:31,681 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-16 08:10:31,681 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-16 08:10:31,681 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-16 08:10:31,681 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-16 08:10:31,681 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-16 08:10:31,681 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-16 08:10:31,681 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-16 08:10:31,681 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-16 08:10:31,681 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-16 08:10:31,681 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-16 08:10:31,682 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-16 08:10:31,682 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-16 08:10:31,682 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-16 08:10:31,682 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-16 08:10:31,682 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-16 08:10:31,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 08:10:31,682 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-16 08:10:31,682 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-16 08:10:31,683 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-16 08:10:31,683 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-16 08:10:31,683 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-16 08:10:31,684 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-16 08:10:31,684 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-16 08:10:31,684 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-16 08:10:31,684 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-16 08:10:31,684 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-16 08:10:31,685 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 08:10:31,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 08:10:31,685 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-16 08:10:31,685 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-16 08:10:31,685 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-16 08:10:31,685 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-16 08:10:31,813 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 08:10:31,815 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 08:10:32,617 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 08:10:32,693 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 08:10:32,693 INFO L309 CfgBuilder]: Removed 14 assume(true) statements. [2023-12-16 08:10:32,694 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 08:10:32 BoogieIcfgContainer [2023-12-16 08:10:32,694 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 08:10:32,696 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 08:10:32,697 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 08:10:32,699 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 08:10:32,699 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 08:10:30" (1/3) ... [2023-12-16 08:10:32,700 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4823ebdb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 08:10:32, skipping insertion in model container [2023-12-16 08:10:32,700 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:10:31" (2/3) ... [2023-12-16 08:10:32,700 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4823ebdb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 08:10:32, skipping insertion in model container [2023-12-16 08:10:32,700 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 08:10:32" (3/3) ... [2023-12-16 08:10:32,701 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.07.cil-2.c [2023-12-16 08:10:32,714 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 08:10:32,714 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-16 08:10:32,779 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 08:10:32,783 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;@4f43c336, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 08:10:32,784 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-16 08:10:32,790 INFO L276 IsEmpty]: Start isEmpty. Operand has 332 states, 277 states have (on average 1.6967509025270757) internal successors, (470), 285 states have internal predecessors, (470), 37 states have call successors, (37), 15 states have call predecessors, (37), 15 states have return successors, (37), 35 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-16 08:10:32,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 08:10:32,817 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:32,818 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:10:32,818 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:32,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:32,841 INFO L85 PathProgramCache]: Analyzing trace with hash 2104233725, now seen corresponding path program 1 times [2023-12-16 08:10:32,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:32,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1783959785] [2023-12-16 08:10:32,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:32,859 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:32,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:32,861 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:10:32,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:33,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:33,007 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:33,020 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:33,073 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:10:33,073 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:33,074 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:33,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1783959785] [2023-12-16 08:10:33,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1783959785] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:33,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:33,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:33,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681379190] [2023-12-16 08:10:33,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:33,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:33,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:33,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:33,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:33,098 INFO L87 Difference]: Start difference. First operand has 332 states, 277 states have (on average 1.6967509025270757) internal successors, (470), 285 states have internal predecessors, (470), 37 states have call successors, (37), 15 states have call predecessors, (37), 15 states have return successors, (37), 35 states have call predecessors, (37), 37 states have call successors, (37) 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:10:33,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:33,276 INFO L93 Difference]: Finished difference Result 645 states and 1055 transitions. [2023-12-16 08:10:33,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:33,279 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:10:33,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:33,287 INFO L225 Difference]: With dead ends: 645 [2023-12-16 08:10:33,287 INFO L226 Difference]: Without dead ends: 326 [2023-12-16 08:10:33,291 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:10:33,293 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 119 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:33,294 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 822 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:33,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2023-12-16 08:10:33,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 326. [2023-12-16 08:10:33,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 274 states have (on average 1.583941605839416) internal successors, (434), 279 states have internal predecessors, (434), 37 states have call successors, (37), 15 states have call predecessors, (37), 13 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-16 08:10:33,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 504 transitions. [2023-12-16 08:10:33,462 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 504 transitions. Word has length 58 [2023-12-16 08:10:33,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:33,471 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 504 transitions. [2023-12-16 08:10:33,472 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:10:33,472 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 504 transitions. [2023-12-16 08:10:33,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 08:10:33,497 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:33,497 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:33,504 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:10:33,701 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:10:33,701 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:33,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:33,702 INFO L85 PathProgramCache]: Analyzing trace with hash -162147461, now seen corresponding path program 1 times [2023-12-16 08:10:33,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:33,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1973749433] [2023-12-16 08:10:33,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:33,703 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:10:33,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:33,709 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:10:33,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:33,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:33,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 08:10:33,842 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:33,909 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:10:33,909 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:33,909 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:33,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1973749433] [2023-12-16 08:10:33,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1973749433] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:33,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:33,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 08:10:33,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557981476] [2023-12-16 08:10:33,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:33,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:10:33,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:33,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:10:33,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:33,914 INFO L87 Difference]: Start difference. First operand 326 states and 504 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:34,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:34,716 INFO L93 Difference]: Finished difference Result 502 states and 757 transitions. [2023-12-16 08:10:34,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:10:34,718 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-16 08:10:34,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:34,722 INFO L225 Difference]: With dead ends: 502 [2023-12-16 08:10:34,722 INFO L226 Difference]: Without dead ends: 421 [2023-12-16 08:10:34,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:10:34,724 INFO L413 NwaCegarLoop]: 284 mSDtfsCounter, 351 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 843 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 976 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 843 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:34,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 976 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 843 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 08:10:34,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2023-12-16 08:10:34,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 414. [2023-12-16 08:10:34,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 342 states have (on average 1.5497076023391814) internal successors, (530), 349 states have internal predecessors, (530), 48 states have call successors, (48), 22 states have call predecessors, (48), 22 states have return successors, (49), 45 states have call predecessors, (49), 44 states have call successors, (49) [2023-12-16 08:10:34,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 627 transitions. [2023-12-16 08:10:34,758 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 627 transitions. Word has length 58 [2023-12-16 08:10:34,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:34,758 INFO L495 AbstractCegarLoop]: Abstraction has 414 states and 627 transitions. [2023-12-16 08:10:34,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:34,759 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 627 transitions. [2023-12-16 08:10:34,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 08:10:34,760 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:34,760 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:10:34,764 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:10:34,964 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:10:34,964 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:34,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:34,965 INFO L85 PathProgramCache]: Analyzing trace with hash -296381125, now seen corresponding path program 1 times [2023-12-16 08:10:34,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:34,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1543920530] [2023-12-16 08:10:34,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:34,965 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:34,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:34,966 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:10:34,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:35,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:35,036 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:10:35,038 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:35,064 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:10:35,065 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:35,065 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:35,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1543920530] [2023-12-16 08:10:35,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1543920530] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:35,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:35,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 08:10:35,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859211319] [2023-12-16 08:10:35,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:35,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:10:35,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:35,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:10:35,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:35,066 INFO L87 Difference]: Start difference. First operand 414 states and 627 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:35,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:35,698 INFO L93 Difference]: Finished difference Result 773 states and 1146 transitions. [2023-12-16 08:10:35,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:10:35,699 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-16 08:10:35,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:35,702 INFO L225 Difference]: With dead ends: 773 [2023-12-16 08:10:35,703 INFO L226 Difference]: Without dead ends: 609 [2023-12-16 08:10:35,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:10:35,705 INFO L413 NwaCegarLoop]: 286 mSDtfsCounter, 343 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 980 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:35,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 980 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:10:35,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2023-12-16 08:10:35,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 601. [2023-12-16 08:10:35,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 485 states have (on average 1.4969072164948454) internal successors, (726), 500 states have internal predecessors, (726), 70 states have call successors, (70), 36 states have call predecessors, (70), 44 states have return successors, (91), 69 states have call predecessors, (91), 66 states have call successors, (91) [2023-12-16 08:10:35,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 887 transitions. [2023-12-16 08:10:35,734 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 887 transitions. Word has length 58 [2023-12-16 08:10:35,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:35,734 INFO L495 AbstractCegarLoop]: Abstraction has 601 states and 887 transitions. [2023-12-16 08:10:35,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:35,734 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 887 transitions. [2023-12-16 08:10:35,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 08:10:35,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:35,737 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:10:35,744 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:10:35,943 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:10:35,943 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:35,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:35,944 INFO L85 PathProgramCache]: Analyzing trace with hash 283122428, now seen corresponding path program 1 times [2023-12-16 08:10:35,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:35,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [758162744] [2023-12-16 08:10:35,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:35,945 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:35,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:35,946 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:10:35,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:36,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:36,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 08:10:36,030 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:36,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:10:36,054 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:36,054 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:36,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [758162744] [2023-12-16 08:10:36,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [758162744] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:36,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:36,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 08:10:36,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794054401] [2023-12-16 08:10:36,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:36,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 08:10:36,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:36,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 08:10:36,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:10:36,056 INFO L87 Difference]: Start difference. First operand 601 states and 887 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:36,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:36,194 INFO L93 Difference]: Finished difference Result 956 states and 1384 transitions. [2023-12-16 08:10:36,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:10:36,195 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-16 08:10:36,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:36,199 INFO L225 Difference]: With dead ends: 956 [2023-12-16 08:10:36,199 INFO L226 Difference]: Without dead ends: 619 [2023-12-16 08:10:36,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-16 08:10:36,202 INFO L413 NwaCegarLoop]: 465 mSDtfsCounter, 6 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2320 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:36,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2320 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:36,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2023-12-16 08:10:36,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 609. [2023-12-16 08:10:36,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 491 states have (on average 1.4867617107942974) internal successors, (730), 506 states have internal predecessors, (730), 70 states have call successors, (70), 36 states have call predecessors, (70), 46 states have return successors, (93), 71 states have call predecessors, (93), 66 states have call successors, (93) [2023-12-16 08:10:36,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 893 transitions. [2023-12-16 08:10:36,230 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 893 transitions. Word has length 58 [2023-12-16 08:10:36,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:36,230 INFO L495 AbstractCegarLoop]: Abstraction has 609 states and 893 transitions. [2023-12-16 08:10:36,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:36,230 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 893 transitions. [2023-12-16 08:10:36,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 08:10:36,232 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:36,232 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:10:36,237 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 (5)] Ended with exit code 0 [2023-12-16 08:10:36,435 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:10:36,435 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:36,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:36,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1960860870, now seen corresponding path program 1 times [2023-12-16 08:10:36,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:36,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1221514227] [2023-12-16 08:10:36,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:36,436 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:36,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:36,437 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:10:36,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:36,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:36,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:10:36,520 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:36,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:10:36,579 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:36,579 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:36,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1221514227] [2023-12-16 08:10:36,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1221514227] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:36,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:36,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:36,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113180916] [2023-12-16 08:10:36,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:36,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:10:36,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:36,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:10:36,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:10:36,585 INFO L87 Difference]: Start difference. First operand 609 states and 893 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 08:10:37,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:37,026 INFO L93 Difference]: Finished difference Result 1269 states and 1783 transitions. [2023-12-16 08:10:37,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:10:37,027 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-16 08:10:37,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:37,031 INFO L225 Difference]: With dead ends: 1269 [2023-12-16 08:10:37,031 INFO L226 Difference]: Without dead ends: 928 [2023-12-16 08:10:37,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:37,034 INFO L413 NwaCegarLoop]: 255 mSDtfsCounter, 676 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:37,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [701 Valid, 508 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:10:37,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2023-12-16 08:10:37,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 924. [2023-12-16 08:10:37,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 730 states have (on average 1.4356164383561645) internal successors, (1048), 757 states have internal predecessors, (1048), 104 states have call successors, (104), 64 states have call predecessors, (104), 88 states have return successors, (156), 107 states have call predecessors, (156), 100 states have call successors, (156) [2023-12-16 08:10:37,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 1308 transitions. [2023-12-16 08:10:37,085 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 1308 transitions. Word has length 58 [2023-12-16 08:10:37,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:37,086 INFO L495 AbstractCegarLoop]: Abstraction has 924 states and 1308 transitions. [2023-12-16 08:10:37,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 08:10:37,086 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 1308 transitions. [2023-12-16 08:10:37,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 08:10:37,087 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:37,087 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:37,093 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-16 08:10:37,291 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:10:37,291 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:37,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:37,292 INFO L85 PathProgramCache]: Analyzing trace with hash 418845809, now seen corresponding path program 1 times [2023-12-16 08:10:37,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:37,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [395401490] [2023-12-16 08:10:37,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:37,292 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:10:37,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:37,294 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:10:37,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:37,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:37,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:37,442 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:37,511 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:10:37,512 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:37,512 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:37,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [395401490] [2023-12-16 08:10:37,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [395401490] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:37,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:37,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:37,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692473159] [2023-12-16 08:10:37,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:37,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:37,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:37,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:37,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:37,514 INFO L87 Difference]: Start difference. First operand 924 states and 1308 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:37,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:37,669 INFO L93 Difference]: Finished difference Result 2216 states and 3051 transitions. [2023-12-16 08:10:37,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:37,670 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 59 [2023-12-16 08:10:37,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:37,686 INFO L225 Difference]: With dead ends: 2216 [2023-12-16 08:10:37,686 INFO L226 Difference]: Without dead ends: 1556 [2023-12-16 08:10:37,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:37,690 INFO L413 NwaCegarLoop]: 477 mSDtfsCounter, 443 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:37,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 572 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:37,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2023-12-16 08:10:37,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1512. [2023-12-16 08:10:37,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1170 states have (on average 1.3846153846153846) internal successors, (1620), 1219 states have internal predecessors, (1620), 170 states have call successors, (170), 120 states have call predecessors, (170), 170 states have return successors, (270), 177 states have call predecessors, (270), 166 states have call successors, (270) [2023-12-16 08:10:37,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 2060 transitions. [2023-12-16 08:10:37,840 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 2060 transitions. Word has length 59 [2023-12-16 08:10:37,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:37,842 INFO L495 AbstractCegarLoop]: Abstraction has 1512 states and 2060 transitions. [2023-12-16 08:10:37,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:37,843 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 2060 transitions. [2023-12-16 08:10:37,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 08:10:37,844 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:37,844 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:37,850 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:10:38,047 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:10:38,047 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:38,048 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:38,048 INFO L85 PathProgramCache]: Analyzing trace with hash 758916333, now seen corresponding path program 1 times [2023-12-16 08:10:38,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:38,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1778042127] [2023-12-16 08:10:38,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:38,048 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:10:38,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:38,050 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:10:38,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:38,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:38,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:38,161 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:38,233 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:10:38,234 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:38,234 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:38,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1778042127] [2023-12-16 08:10:38,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1778042127] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:38,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:38,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:38,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366457841] [2023-12-16 08:10:38,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:38,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:38,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:38,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:38,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:38,236 INFO L87 Difference]: Start difference. First operand 1512 states and 2060 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:38,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:38,562 INFO L93 Difference]: Finished difference Result 3887 states and 5211 transitions. [2023-12-16 08:10:38,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:38,563 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 60 [2023-12-16 08:10:38,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:38,571 INFO L225 Difference]: With dead ends: 3887 [2023-12-16 08:10:38,572 INFO L226 Difference]: Without dead ends: 2622 [2023-12-16 08:10:38,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:38,575 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 62 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:38,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 904 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:38,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2622 states. [2023-12-16 08:10:38,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2622 to 2590. [2023-12-16 08:10:38,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2590 states, 1978 states have (on average 1.3498483316481293) internal successors, (2670), 2051 states have internal predecessors, (2670), 296 states have call successors, (296), 232 states have call predecessors, (296), 314 states have return successors, (454), 309 states have call predecessors, (454), 292 states have call successors, (454) [2023-12-16 08:10:38,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2590 states to 2590 states and 3420 transitions. [2023-12-16 08:10:38,797 INFO L78 Accepts]: Start accepts. Automaton has 2590 states and 3420 transitions. Word has length 60 [2023-12-16 08:10:38,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:38,797 INFO L495 AbstractCegarLoop]: Abstraction has 2590 states and 3420 transitions. [2023-12-16 08:10:38,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:38,798 INFO L276 IsEmpty]: Start isEmpty. Operand 2590 states and 3420 transitions. [2023-12-16 08:10:38,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-16 08:10:38,799 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:38,799 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:38,824 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:10:39,005 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:10:39,005 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:39,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:39,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1186493772, now seen corresponding path program 1 times [2023-12-16 08:10:39,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:39,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400171973] [2023-12-16 08:10:39,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:39,006 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:39,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:39,009 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:10:39,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 (9)] Waiting until timeout for monitored process [2023-12-16 08:10:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:39,094 INFO L262 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:39,098 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:39,149 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:10:39,149 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:39,150 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:39,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400171973] [2023-12-16 08:10:39,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400171973] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:39,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:39,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:39,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885447375] [2023-12-16 08:10:39,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:39,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:39,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:39,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:39,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:39,152 INFO L87 Difference]: Start difference. First operand 2590 states and 3420 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:39,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:39,345 INFO L93 Difference]: Finished difference Result 5232 states and 6815 transitions. [2023-12-16 08:10:39,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:39,345 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2023-12-16 08:10:39,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:39,356 INFO L225 Difference]: With dead ends: 5232 [2023-12-16 08:10:39,356 INFO L226 Difference]: Without dead ends: 2894 [2023-12-16 08:10:39,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:39,364 INFO L413 NwaCegarLoop]: 478 mSDtfsCounter, 434 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:39,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 572 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:39,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2894 states. [2023-12-16 08:10:39,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2894 to 2850. [2023-12-16 08:10:39,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2850 states, 2174 states have (on average 1.3376264949402024) internal successors, (2908), 2251 states have internal predecessors, (2908), 328 states have call successors, (328), 260 states have call predecessors, (328), 346 states have return successors, (492), 341 states have call predecessors, (492), 324 states have call successors, (492) [2023-12-16 08:10:39,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2850 states to 2850 states and 3728 transitions. [2023-12-16 08:10:39,592 INFO L78 Accepts]: Start accepts. Automaton has 2850 states and 3728 transitions. Word has length 66 [2023-12-16 08:10:39,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:39,592 INFO L495 AbstractCegarLoop]: Abstraction has 2850 states and 3728 transitions. [2023-12-16 08:10:39,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:39,592 INFO L276 IsEmpty]: Start isEmpty. Operand 2850 states and 3728 transitions. [2023-12-16 08:10:39,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-16 08:10:39,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:39,593 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:39,599 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 (9)] Ended with exit code 0 [2023-12-16 08:10:39,796 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:10:39,797 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:39,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:39,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1904970210, now seen corresponding path program 1 times [2023-12-16 08:10:39,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:39,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [191636981] [2023-12-16 08:10:39,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:39,798 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:39,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:39,799 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:10:39,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:39,868 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:10:39,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:39,892 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:10:39,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:39,892 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:39,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [191636981] [2023-12-16 08:10:39,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [191636981] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:39,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:39,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:39,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519877248] [2023-12-16 08:10:39,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:39,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:10:39,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:39,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:10:39,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:10:39,894 INFO L87 Difference]: Start difference. First operand 2850 states and 3728 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:40,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:40,322 INFO L93 Difference]: Finished difference Result 3452 states and 4487 transitions. [2023-12-16 08:10:40,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:10:40,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2023-12-16 08:10:40,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:40,349 INFO L225 Difference]: With dead ends: 3452 [2023-12-16 08:10:40,349 INFO L226 Difference]: Without dead ends: 3449 [2023-12-16 08:10:40,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:40,352 INFO L413 NwaCegarLoop]: 482 mSDtfsCounter, 918 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:40,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [918 Valid, 558 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 08:10:40,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3449 states. [2023-12-16 08:10:40,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3449 to 3415. [2023-12-16 08:10:40,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3415 states, 2598 states have (on average 1.327944572748268) internal successors, (3450), 2690 states have internal predecessors, (3450), 393 states have call successors, (393), 316 states have call predecessors, (393), 422 states have return successors, (590), 411 states have call predecessors, (590), 390 states have call successors, (590) [2023-12-16 08:10:40,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3415 states to 3415 states and 4433 transitions. [2023-12-16 08:10:40,798 INFO L78 Accepts]: Start accepts. Automaton has 3415 states and 4433 transitions. Word has length 67 [2023-12-16 08:10:40,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:40,799 INFO L495 AbstractCegarLoop]: Abstraction has 3415 states and 4433 transitions. [2023-12-16 08:10:40,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:40,799 INFO L276 IsEmpty]: Start isEmpty. Operand 3415 states and 4433 transitions. [2023-12-16 08:10:40,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-16 08:10:40,817 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:40,817 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:40,839 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 (10)] Ended with exit code 0 [2023-12-16 08:10:41,020 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:10:41,021 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:41,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:41,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1076567978, now seen corresponding path program 1 times [2023-12-16 08:10:41,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:41,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1162724926] [2023-12-16 08:10:41,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:41,022 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:41,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:41,033 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:10:41,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:41,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:41,104 INFO L262 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 08:10:41,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:41,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:10:41,458 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 08:10:41,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:10:41,561 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:41,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1162724926] [2023-12-16 08:10:41,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1162724926] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 08:10:41,562 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 08:10:41,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2023-12-16 08:10:41,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356710856] [2023-12-16 08:10:41,562 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 08:10:41,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 08:10:41,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:41,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 08:10:41,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-16 08:10:41,563 INFO L87 Difference]: Start difference. First operand 3415 states and 4433 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 08:10:42,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:42,866 INFO L93 Difference]: Finished difference Result 7732 states and 9978 transitions. [2023-12-16 08:10:42,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 08:10:42,867 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 68 [2023-12-16 08:10:42,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:42,895 INFO L225 Difference]: With dead ends: 7732 [2023-12-16 08:10:42,896 INFO L226 Difference]: Without dead ends: 7729 [2023-12-16 08:10:42,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-16 08:10:42,900 INFO L413 NwaCegarLoop]: 625 mSDtfsCounter, 858 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 1870 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:42,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [858 Valid, 1870 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 08:10:42,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7729 states. [2023-12-16 08:10:43,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7729 to 5733. [2023-12-16 08:10:43,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5733 states, 4344 states have (on average 1.3195211786372008) internal successors, (5732), 4504 states have internal predecessors, (5732), 657 states have call successors, (657), 540 states have call predecessors, (657), 730 states have return successors, (1014), 691 states have call predecessors, (1014), 654 states have call successors, (1014) [2023-12-16 08:10:43,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5733 states to 5733 states and 7403 transitions. [2023-12-16 08:10:43,265 INFO L78 Accepts]: Start accepts. Automaton has 5733 states and 7403 transitions. Word has length 68 [2023-12-16 08:10:43,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:43,266 INFO L495 AbstractCegarLoop]: Abstraction has 5733 states and 7403 transitions. [2023-12-16 08:10:43,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 08:10:43,266 INFO L276 IsEmpty]: Start isEmpty. Operand 5733 states and 7403 transitions. [2023-12-16 08:10:43,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-16 08:10:43,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:43,268 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:43,273 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:10:43,471 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:10:43,472 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:43,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:43,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1486209378, now seen corresponding path program 2 times [2023-12-16 08:10:43,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:43,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1665519513] [2023-12-16 08:10:43,473 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-16 08:10:43,473 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:43,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:43,474 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:10:43,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:43,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-16 08:10:43,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-16 08:10:43,582 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:43,584 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:43,599 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:10:43,600 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:43,600 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:43,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1665519513] [2023-12-16 08:10:43,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1665519513] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:43,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:43,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:43,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219615065] [2023-12-16 08:10:43,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:43,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:43,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:43,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:43,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:43,601 INFO L87 Difference]: Start difference. First operand 5733 states and 7403 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:43,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:43,986 INFO L93 Difference]: Finished difference Result 8650 states and 11237 transitions. [2023-12-16 08:10:43,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:43,987 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2023-12-16 08:10:43,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:43,998 INFO L225 Difference]: With dead ends: 8650 [2023-12-16 08:10:43,998 INFO L226 Difference]: Without dead ends: 3437 [2023-12-16 08:10:44,008 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:44,008 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 474 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:44,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 626 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:44,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3437 states. [2023-12-16 08:10:44,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3437 to 3413. [2023-12-16 08:10:44,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3413 states, 2600 states have (on average 1.3092307692307692) internal successors, (3404), 2688 states have internal predecessors, (3404), 393 states have call successors, (393), 316 states have call predecessors, (393), 418 states have return successors, (558), 411 states have call predecessors, (558), 390 states have call successors, (558) [2023-12-16 08:10:44,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3413 states to 3413 states and 4355 transitions. [2023-12-16 08:10:44,265 INFO L78 Accepts]: Start accepts. Automaton has 3413 states and 4355 transitions. Word has length 71 [2023-12-16 08:10:44,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:44,266 INFO L495 AbstractCegarLoop]: Abstraction has 3413 states and 4355 transitions. [2023-12-16 08:10:44,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 08:10:44,266 INFO L276 IsEmpty]: Start isEmpty. Operand 3413 states and 4355 transitions. [2023-12-16 08:10:44,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-16 08:10:44,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:44,267 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:44,284 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:10:44,468 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:10:44,468 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:44,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:44,468 INFO L85 PathProgramCache]: Analyzing trace with hash -785495608, now seen corresponding path program 1 times [2023-12-16 08:10:44,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:44,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1698436712] [2023-12-16 08:10:44,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:44,469 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:44,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:44,470 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:10:44,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 (13)] Waiting until timeout for monitored process [2023-12-16 08:10:44,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:44,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:44,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:44,552 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:10:44,552 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:44,553 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:44,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1698436712] [2023-12-16 08:10:44,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1698436712] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:44,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:44,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:44,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123214653] [2023-12-16 08:10:44,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:44,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:44,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:44,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:44,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:44,554 INFO L87 Difference]: Start difference. First operand 3413 states and 4355 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-16 08:10:44,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:44,944 INFO L93 Difference]: Finished difference Result 9506 states and 12020 transitions. [2023-12-16 08:10:44,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:44,944 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 76 [2023-12-16 08:10:44,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:44,981 INFO L225 Difference]: With dead ends: 9506 [2023-12-16 08:10:44,981 INFO L226 Difference]: Without dead ends: 6347 [2023-12-16 08:10:44,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:44,988 INFO L413 NwaCegarLoop]: 540 mSDtfsCounter, 84 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:44,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 996 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:44,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6347 states. [2023-12-16 08:10:45,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6347 to 6347. [2023-12-16 08:10:45,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6347 states, 4754 states have (on average 1.2747160286074883) internal successors, (6060), 4928 states have internal predecessors, (6060), 761 states have call successors, (761), 624 states have call predecessors, (761), 830 states have return successors, (1149), 799 states have call predecessors, (1149), 758 states have call successors, (1149) [2023-12-16 08:10:45,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6347 states to 6347 states and 7970 transitions. [2023-12-16 08:10:45,353 INFO L78 Accepts]: Start accepts. Automaton has 6347 states and 7970 transitions. Word has length 76 [2023-12-16 08:10:45,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:45,353 INFO L495 AbstractCegarLoop]: Abstraction has 6347 states and 7970 transitions. [2023-12-16 08:10:45,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-16 08:10:45,354 INFO L276 IsEmpty]: Start isEmpty. Operand 6347 states and 7970 transitions. [2023-12-16 08:10:45,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-16 08:10:45,356 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:45,356 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:45,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-16 08:10:45,559 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:10:45,559 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:45,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:45,560 INFO L85 PathProgramCache]: Analyzing trace with hash -852279437, now seen corresponding path program 1 times [2023-12-16 08:10:45,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:45,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1295468590] [2023-12-16 08:10:45,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:45,560 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:45,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:45,562 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:10:45,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-16 08:10:45,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:45,629 INFO L262 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:10:45,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:45,672 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 08:10:45,672 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:45,673 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:45,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1295468590] [2023-12-16 08:10:45,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1295468590] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:45,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:45,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:45,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259827731] [2023-12-16 08:10:45,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:45,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:10:45,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:45,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:10:45,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:10:45,674 INFO L87 Difference]: Start difference. First operand 6347 states and 7970 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 08:10:46,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:46,477 INFO L93 Difference]: Finished difference Result 11352 states and 14163 transitions. [2023-12-16 08:10:46,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:10:46,483 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 85 [2023-12-16 08:10:46,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:46,516 INFO L225 Difference]: With dead ends: 11352 [2023-12-16 08:10:46,516 INFO L226 Difference]: Without dead ends: 6455 [2023-12-16 08:10:46,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:46,527 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 648 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:46,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [673 Valid, 515 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:10:46,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6455 states. [2023-12-16 08:10:46,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6455 to 6455. [2023-12-16 08:10:46,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6455 states, 4808 states have (on average 1.2583194675540765) internal successors, (6050), 5036 states have internal predecessors, (6050), 761 states have call successors, (761), 624 states have call predecessors, (761), 884 states have return successors, (1149), 799 states have call predecessors, (1149), 758 states have call successors, (1149) [2023-12-16 08:10:46,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 7960 transitions. [2023-12-16 08:10:46,985 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 7960 transitions. Word has length 85 [2023-12-16 08:10:46,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:46,986 INFO L495 AbstractCegarLoop]: Abstraction has 6455 states and 7960 transitions. [2023-12-16 08:10:46,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 08:10:46,986 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 7960 transitions. [2023-12-16 08:10:46,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-16 08:10:46,989 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:46,989 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:46,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2023-12-16 08:10:47,192 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:10:47,192 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:47,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:47,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1115085919, now seen corresponding path program 1 times [2023-12-16 08:10:47,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:47,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [647478927] [2023-12-16 08:10:47,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:47,194 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:10:47,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:47,195 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:10:47,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-16 08:10:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:47,279 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:47,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:47,296 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 08:10:47,296 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:47,296 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:47,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [647478927] [2023-12-16 08:10:47,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [647478927] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:47,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:47,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:47,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603397010] [2023-12-16 08:10:47,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:47,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:47,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:47,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:47,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:47,297 INFO L87 Difference]: Start difference. First operand 6455 states and 7960 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-16 08:10:47,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:47,706 INFO L93 Difference]: Finished difference Result 12133 states and 14904 transitions. [2023-12-16 08:10:47,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:47,706 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2023-12-16 08:10:47,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:47,737 INFO L225 Difference]: With dead ends: 12133 [2023-12-16 08:10:47,737 INFO L226 Difference]: Without dead ends: 6458 [2023-12-16 08:10:47,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:47,747 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 87 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 987 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:47,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 987 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:47,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6458 states. [2023-12-16 08:10:48,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6458 to 6455. [2023-12-16 08:10:48,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6455 states, 4808 states have (on average 1.2416805324459235) internal successors, (5970), 5036 states have internal predecessors, (5970), 761 states have call successors, (761), 624 states have call predecessors, (761), 884 states have return successors, (1069), 799 states have call predecessors, (1069), 758 states have call successors, (1069) [2023-12-16 08:10:48,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 7800 transitions. [2023-12-16 08:10:48,202 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 7800 transitions. Word has length 86 [2023-12-16 08:10:48,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:48,202 INFO L495 AbstractCegarLoop]: Abstraction has 6455 states and 7800 transitions. [2023-12-16 08:10:48,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-16 08:10:48,203 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 7800 transitions. [2023-12-16 08:10:48,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:10:48,207 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:48,207 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:48,210 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:10:48,410 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:10:48,410 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:48,411 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:48,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1740292059, now seen corresponding path program 1 times [2023-12-16 08:10:48,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:48,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1890771391] [2023-12-16 08:10:48,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:48,411 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:48,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:48,429 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:10:48,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:48,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:48,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:48,619 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:48,631 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:10:48,631 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:48,631 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:48,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1890771391] [2023-12-16 08:10:48,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1890771391] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:48,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:48,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:48,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250609962] [2023-12-16 08:10:48,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:48,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:48,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:48,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:48,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:48,633 INFO L87 Difference]: Start difference. First operand 6455 states and 7800 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 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:10:49,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:49,293 INFO L93 Difference]: Finished difference Result 6686 states and 8169 transitions. [2023-12-16 08:10:49,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:49,293 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), 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 112 [2023-12-16 08:10:49,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:49,325 INFO L225 Difference]: With dead ends: 6686 [2023-12-16 08:10:49,325 INFO L226 Difference]: Without dead ends: 6455 [2023-12-16 08:10:49,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 110 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:10:49,329 INFO L413 NwaCegarLoop]: 463 mSDtfsCounter, 372 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:49,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 575 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:49,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6455 states. [2023-12-16 08:10:49,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6455 to 6455. [2023-12-16 08:10:49,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6455 states, 4808 states have (on average 1.2414725457570714) internal successors, (5969), 5036 states have internal predecessors, (5969), 761 states have call successors, (761), 624 states have call predecessors, (761), 884 states have return successors, (1069), 799 states have call predecessors, (1069), 758 states have call successors, (1069) [2023-12-16 08:10:49,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 7799 transitions. [2023-12-16 08:10:49,723 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 7799 transitions. Word has length 112 [2023-12-16 08:10:49,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:49,723 INFO L495 AbstractCegarLoop]: Abstraction has 6455 states and 7799 transitions. [2023-12-16 08:10:49,723 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), 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:10:49,724 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 7799 transitions. [2023-12-16 08:10:49,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:10:49,738 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:49,739 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:49,766 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:10:49,964 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:10:49,964 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:49,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:49,965 INFO L85 PathProgramCache]: Analyzing trace with hash 293101987, now seen corresponding path program 1 times [2023-12-16 08:10:49,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:49,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2135935115] [2023-12-16 08:10:49,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:49,966 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:10:49,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:49,967 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:10:49,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:50,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:50,105 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:10:50,107 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:50,151 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:10:50,151 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:50,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:50,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2135935115] [2023-12-16 08:10:50,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2135935115] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:50,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:50,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:50,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302225400] [2023-12-16 08:10:50,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:50,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:10:50,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:50,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:10:50,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:50,153 INFO L87 Difference]: Start difference. First operand 6455 states and 7799 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 3 states have internal predecessors, (101), 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:10:51,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:51,045 INFO L93 Difference]: Finished difference Result 6934 states and 8574 transitions. [2023-12-16 08:10:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:10:51,046 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 3 states have internal predecessors, (101), 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 112 [2023-12-16 08:10:51,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:51,062 INFO L225 Difference]: With dead ends: 6934 [2023-12-16 08:10:51,062 INFO L226 Difference]: Without dead ends: 6709 [2023-12-16 08:10:51,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:10:51,065 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 855 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 880 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:51,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [880 Valid, 1211 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:10:51,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6709 states. [2023-12-16 08:10:51,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6709 to 6688. [2023-12-16 08:10:51,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6688 states, 5018 states have (on average 1.2578716620167398) internal successors, (6312), 5247 states have internal predecessors, (6312), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2023-12-16 08:10:51,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6688 states to 6688 states and 8175 transitions. [2023-12-16 08:10:51,482 INFO L78 Accepts]: Start accepts. Automaton has 6688 states and 8175 transitions. Word has length 112 [2023-12-16 08:10:51,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:51,482 INFO L495 AbstractCegarLoop]: Abstraction has 6688 states and 8175 transitions. [2023-12-16 08:10:51,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 3 states have internal predecessors, (101), 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:10:51,482 INFO L276 IsEmpty]: Start isEmpty. Operand 6688 states and 8175 transitions. [2023-12-16 08:10:51,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:10:51,487 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:51,487 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:51,496 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:10:51,692 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:10:51,692 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:51,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:51,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1287354783, now seen corresponding path program 1 times [2023-12-16 08:10:51,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:51,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1891780983] [2023-12-16 08:10:51,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:51,693 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:51,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:51,694 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:10:51,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:10:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:51,790 INFO L262 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:10:51,792 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:51,835 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:10:51,836 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:51,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:51,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1891780983] [2023-12-16 08:10:51,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1891780983] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:51,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:51,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:51,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045318279] [2023-12-16 08:10:51,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:51,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:10:51,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:51,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:10:51,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:51,837 INFO L87 Difference]: Start difference. First operand 6688 states and 8175 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:10:52,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:52,716 INFO L93 Difference]: Finished difference Result 7146 states and 8916 transitions. [2023-12-16 08:10:52,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:10:52,720 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:10:52,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:52,850 INFO L225 Difference]: With dead ends: 7146 [2023-12-16 08:10:52,850 INFO L226 Difference]: Without dead ends: 6688 [2023-12-16 08:10:52,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:10:52,855 INFO L413 NwaCegarLoop]: 294 mSDtfsCounter, 652 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:52,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [677 Valid, 754 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:10:52,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2023-12-16 08:10:53,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 6688. [2023-12-16 08:10:53,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6688 states, 5018 states have (on average 1.2564766839378239) internal successors, (6305), 5247 states have internal predecessors, (6305), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2023-12-16 08:10:53,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6688 states to 6688 states and 8168 transitions. [2023-12-16 08:10:53,610 INFO L78 Accepts]: Start accepts. Automaton has 6688 states and 8168 transitions. Word has length 112 [2023-12-16 08:10:53,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:53,610 INFO L495 AbstractCegarLoop]: Abstraction has 6688 states and 8168 transitions. [2023-12-16 08:10:53,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:10:53,611 INFO L276 IsEmpty]: Start isEmpty. Operand 6688 states and 8168 transitions. [2023-12-16 08:10:53,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:10:53,615 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:53,636 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:53,648 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:10:53,840 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:10:53,840 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:53,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:53,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1656227295, now seen corresponding path program 1 times [2023-12-16 08:10:53,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:53,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [93583391] [2023-12-16 08:10:53,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:53,841 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:10:53,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:53,842 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:10:53,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-16 08:10:53,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:53,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:10:53,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:54,006 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:10:54,006 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:54,006 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:54,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [93583391] [2023-12-16 08:10:54,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [93583391] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:54,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:54,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:54,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960062712] [2023-12-16 08:10:54,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:54,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:10:54,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:54,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:10:54,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:54,007 INFO L87 Difference]: Start difference. First operand 6688 states and 8168 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:10:54,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:54,950 INFO L93 Difference]: Finished difference Result 7146 states and 8902 transitions. [2023-12-16 08:10:54,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:10:54,951 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:10:54,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:54,967 INFO L225 Difference]: With dead ends: 7146 [2023-12-16 08:10:54,967 INFO L226 Difference]: Without dead ends: 6688 [2023-12-16 08:10:54,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:10:54,973 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 646 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:54,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [671 Valid, 747 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:10:54,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2023-12-16 08:10:55,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 6688. [2023-12-16 08:10:55,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6688 states, 5018 states have (on average 1.2550817058589079) internal successors, (6298), 5247 states have internal predecessors, (6298), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2023-12-16 08:10:55,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6688 states to 6688 states and 8161 transitions. [2023-12-16 08:10:55,571 INFO L78 Accepts]: Start accepts. Automaton has 6688 states and 8161 transitions. Word has length 112 [2023-12-16 08:10:55,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:55,571 INFO L495 AbstractCegarLoop]: Abstraction has 6688 states and 8161 transitions. [2023-12-16 08:10:55,571 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:10:55,571 INFO L276 IsEmpty]: Start isEmpty. Operand 6688 states and 8161 transitions. [2023-12-16 08:10:55,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:10:55,591 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:55,591 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:55,614 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-16 08:10:55,796 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:10:55,796 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:55,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:55,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1294524701, now seen corresponding path program 1 times [2023-12-16 08:10:55,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:55,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2051373781] [2023-12-16 08:10:55,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:55,797 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:55,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:55,799 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:10:55,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-16 08:10:55,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:55,925 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:10:55,926 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:55,970 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:10:55,971 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:55,971 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:55,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2051373781] [2023-12-16 08:10:55,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2051373781] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:55,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:55,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:55,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399757204] [2023-12-16 08:10:55,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:55,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:10:55,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:55,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:10:55,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:55,973 INFO L87 Difference]: Start difference. First operand 6688 states and 8161 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:10:57,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:57,145 INFO L93 Difference]: Finished difference Result 7146 states and 8888 transitions. [2023-12-16 08:10:57,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:10:57,146 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:10:57,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:57,158 INFO L225 Difference]: With dead ends: 7146 [2023-12-16 08:10:57,158 INFO L226 Difference]: Without dead ends: 6688 [2023-12-16 08:10:57,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:10:57,176 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 640 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 740 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:57,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [665 Valid, 740 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:10:57,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2023-12-16 08:10:57,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 6688. [2023-12-16 08:10:57,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6688 states, 5018 states have (on average 1.2536867277799921) internal successors, (6291), 5247 states have internal predecessors, (6291), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2023-12-16 08:10:57,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6688 states to 6688 states and 8154 transitions. [2023-12-16 08:10:57,935 INFO L78 Accepts]: Start accepts. Automaton has 6688 states and 8154 transitions. Word has length 112 [2023-12-16 08:10:57,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:57,935 INFO L495 AbstractCegarLoop]: Abstraction has 6688 states and 8154 transitions. [2023-12-16 08:10:57,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:10:57,935 INFO L276 IsEmpty]: Start isEmpty. Operand 6688 states and 8154 transitions. [2023-12-16 08:10:57,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:10:57,952 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:57,952 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:57,959 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:10:58,153 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:10:58,154 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:58,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:58,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1112615585, now seen corresponding path program 1 times [2023-12-16 08:10:58,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:58,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1606722629] [2023-12-16 08:10:58,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:58,156 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:58,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:58,157 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:10:58,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-16 08:10:58,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:58,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:10:58,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:58,324 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:10:58,324 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:58,324 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:58,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1606722629] [2023-12-16 08:10:58,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1606722629] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:58,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:58,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:58,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247502081] [2023-12-16 08:10:58,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:58,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:10:58,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:58,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:10:58,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:58,325 INFO L87 Difference]: Start difference. First operand 6688 states and 8154 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:10:59,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:59,159 INFO L93 Difference]: Finished difference Result 7146 states and 8874 transitions. [2023-12-16 08:10:59,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:10:59,159 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:10:59,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:59,173 INFO L225 Difference]: With dead ends: 7146 [2023-12-16 08:10:59,173 INFO L226 Difference]: Without dead ends: 6688 [2023-12-16 08:10:59,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:10:59,176 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 633 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:59,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [658 Valid, 733 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:10:59,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2023-12-16 08:10:59,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 6688. [2023-12-16 08:10:59,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6688 states, 5018 states have (on average 1.2522917497010762) internal successors, (6284), 5247 states have internal predecessors, (6284), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2023-12-16 08:10:59,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6688 states to 6688 states and 8147 transitions. [2023-12-16 08:10:59,730 INFO L78 Accepts]: Start accepts. Automaton has 6688 states and 8147 transitions. Word has length 112 [2023-12-16 08:10:59,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:59,730 INFO L495 AbstractCegarLoop]: Abstraction has 6688 states and 8147 transitions. [2023-12-16 08:10:59,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:10:59,730 INFO L276 IsEmpty]: Start isEmpty. Operand 6688 states and 8147 transitions. [2023-12-16 08:10:59,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:10:59,748 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:59,749 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:10:59,759 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:10:59,953 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:10:59,953 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:59,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:59,954 INFO L85 PathProgramCache]: Analyzing trace with hash 558236965, now seen corresponding path program 1 times [2023-12-16 08:10:59,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:59,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1135350924] [2023-12-16 08:10:59,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:59,954 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:10:59,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:59,955 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:10:59,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 (22)] Waiting until timeout for monitored process [2023-12-16 08:11:00,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:00,051 INFO L262 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:00,053 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:00,137 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:11:00,137 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:00,137 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:00,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1135350924] [2023-12-16 08:11:00,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1135350924] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:00,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:00,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:00,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476650101] [2023-12-16 08:11:00,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:00,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:00,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:00,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:00,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:00,139 INFO L87 Difference]: Start difference. First operand 6688 states and 8147 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:01,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:01,166 INFO L93 Difference]: Finished difference Result 7146 states and 8860 transitions. [2023-12-16 08:11:01,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:01,166 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:01,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:01,212 INFO L225 Difference]: With dead ends: 7146 [2023-12-16 08:11:01,212 INFO L226 Difference]: Without dead ends: 6688 [2023-12-16 08:11:01,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:01,285 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 627 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:01,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 726 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:01,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2023-12-16 08:11:02,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 6688. [2023-12-16 08:11:02,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6688 states, 5018 states have (on average 1.2508967716221602) internal successors, (6277), 5247 states have internal predecessors, (6277), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2023-12-16 08:11:02,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6688 states to 6688 states and 8140 transitions. [2023-12-16 08:11:02,315 INFO L78 Accepts]: Start accepts. Automaton has 6688 states and 8140 transitions. Word has length 112 [2023-12-16 08:11:02,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:02,316 INFO L495 AbstractCegarLoop]: Abstraction has 6688 states and 8140 transitions. [2023-12-16 08:11:02,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:02,316 INFO L276 IsEmpty]: Start isEmpty. Operand 6688 states and 8140 transitions. [2023-12-16 08:11:02,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:02,319 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:02,319 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:02,324 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:11:02,524 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:11:02,524 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:02,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:02,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1925827105, now seen corresponding path program 1 times [2023-12-16 08:11:02,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:02,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154562556] [2023-12-16 08:11:02,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:02,525 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:02,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:02,527 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:11:02,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:02,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:02,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:02,647 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:02,724 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:11:02,724 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:02,725 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:02,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154562556] [2023-12-16 08:11:02,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154562556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:02,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:02,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:02,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027137818] [2023-12-16 08:11:02,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:02,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:02,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:02,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:02,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:02,726 INFO L87 Difference]: Start difference. First operand 6688 states and 8140 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:04,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:04,037 INFO L93 Difference]: Finished difference Result 7146 states and 8846 transitions. [2023-12-16 08:11:04,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:04,038 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:04,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:04,083 INFO L225 Difference]: With dead ends: 7146 [2023-12-16 08:11:04,083 INFO L226 Difference]: Without dead ends: 6688 [2023-12-16 08:11:04,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:04,091 INFO L413 NwaCegarLoop]: 279 mSDtfsCounter, 621 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 646 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:04,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [646 Valid, 719 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:04,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2023-12-16 08:11:04,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 6688. [2023-12-16 08:11:04,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6688 states, 5018 states have (on average 1.2495017935432444) internal successors, (6270), 5247 states have internal predecessors, (6270), 777 states have call successors, (777), 630 states have call predecessors, (777), 891 states have return successors, (1086), 815 states have call predecessors, (1086), 774 states have call successors, (1086) [2023-12-16 08:11:04,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6688 states to 6688 states and 8133 transitions. [2023-12-16 08:11:04,691 INFO L78 Accepts]: Start accepts. Automaton has 6688 states and 8133 transitions. Word has length 112 [2023-12-16 08:11:04,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:04,692 INFO L495 AbstractCegarLoop]: Abstraction has 6688 states and 8133 transitions. [2023-12-16 08:11:04,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:04,692 INFO L276 IsEmpty]: Start isEmpty. Operand 6688 states and 8133 transitions. [2023-12-16 08:11:04,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:04,695 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:04,695 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:04,699 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2023-12-16 08:11:04,895 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:11:04,895 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:04,896 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:04,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1216645723, now seen corresponding path program 1 times [2023-12-16 08:11:04,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:04,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1709914977] [2023-12-16 08:11:04,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:04,896 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:04,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:04,897 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:11:04,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:04,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:04,991 INFO L262 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:04,993 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:05,032 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:11:05,032 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:05,032 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:05,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1709914977] [2023-12-16 08:11:05,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1709914977] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:05,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:05,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:05,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093482974] [2023-12-16 08:11:05,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:05,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:05,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:05,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:05,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:05,033 INFO L87 Difference]: Start difference. First operand 6688 states and 8133 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:06,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:06,076 INFO L93 Difference]: Finished difference Result 7252 states and 9004 transitions. [2023-12-16 08:11:06,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:11:06,077 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:06,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:06,112 INFO L225 Difference]: With dead ends: 7252 [2023-12-16 08:11:06,112 INFO L226 Difference]: Without dead ends: 6794 [2023-12-16 08:11:06,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:06,117 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 684 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:06,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [709 Valid, 713 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:06,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6794 states. [2023-12-16 08:11:06,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6794 to 6794. [2023-12-16 08:11:06,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6794 states, 5118 states have (on average 1.2522469714732318) internal successors, (6409), 5347 states have internal predecessors, (6409), 779 states have call successors, (779), 634 states have call predecessors, (779), 895 states have return successors, (1088), 817 states have call predecessors, (1088), 776 states have call successors, (1088) [2023-12-16 08:11:06,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6794 states to 6794 states and 8276 transitions. [2023-12-16 08:11:06,864 INFO L78 Accepts]: Start accepts. Automaton has 6794 states and 8276 transitions. Word has length 112 [2023-12-16 08:11:06,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:06,864 INFO L495 AbstractCegarLoop]: Abstraction has 6794 states and 8276 transitions. [2023-12-16 08:11:06,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:06,864 INFO L276 IsEmpty]: Start isEmpty. Operand 6794 states and 8276 transitions. [2023-12-16 08:11:06,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:06,867 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:06,867 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:06,873 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:11:07,071 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:11:07,071 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:07,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:07,072 INFO L85 PathProgramCache]: Analyzing trace with hash 2145667489, now seen corresponding path program 1 times [2023-12-16 08:11:07,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:07,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1829881126] [2023-12-16 08:11:07,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:07,072 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:07,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:07,073 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:11:07,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:07,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:07,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:07,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:07,238 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:11:07,238 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:07,238 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:07,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1829881126] [2023-12-16 08:11:07,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1829881126] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:07,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:07,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:07,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64601262] [2023-12-16 08:11:07,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:07,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:07,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:07,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:07,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:07,240 INFO L87 Difference]: Start difference. First operand 6794 states and 8276 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:08,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:08,320 INFO L93 Difference]: Finished difference Result 7464 states and 9290 transitions. [2023-12-16 08:11:08,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:11:08,320 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:08,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:08,332 INFO L225 Difference]: With dead ends: 7464 [2023-12-16 08:11:08,333 INFO L226 Difference]: Without dead ends: 6900 [2023-12-16 08:11:08,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:08,336 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 677 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:08,336 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 706 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:08,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6900 states. [2023-12-16 08:11:09,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6900 to 6900. [2023-12-16 08:11:09,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6900 states, 5218 states have (on average 1.2541203526255271) internal successors, (6544), 5447 states have internal predecessors, (6544), 781 states have call successors, (781), 638 states have call predecessors, (781), 899 states have return successors, (1090), 819 states have call predecessors, (1090), 778 states have call successors, (1090) [2023-12-16 08:11:09,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6900 states to 6900 states and 8415 transitions. [2023-12-16 08:11:09,216 INFO L78 Accepts]: Start accepts. Automaton has 6900 states and 8415 transitions. Word has length 112 [2023-12-16 08:11:09,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:09,216 INFO L495 AbstractCegarLoop]: Abstraction has 6900 states and 8415 transitions. [2023-12-16 08:11:09,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:09,216 INFO L276 IsEmpty]: Start isEmpty. Operand 6900 states and 8415 transitions. [2023-12-16 08:11:09,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:09,219 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:09,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:09,225 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:11:09,425 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:11:09,426 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:09,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:09,426 INFO L85 PathProgramCache]: Analyzing trace with hash -395929948, now seen corresponding path program 1 times [2023-12-16 08:11:09,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:09,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [972629507] [2023-12-16 08:11:09,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:09,427 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:09,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:09,429 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:11:09,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:09,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:09,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:09,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:09,592 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:11:09,592 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:09,592 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:09,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [972629507] [2023-12-16 08:11:09,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [972629507] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:09,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:09,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:09,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295513926] [2023-12-16 08:11:09,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:09,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:09,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:09,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:09,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:09,593 INFO L87 Difference]: Start difference. First operand 6900 states and 8415 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:10,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:10,735 INFO L93 Difference]: Finished difference Result 7676 states and 9568 transitions. [2023-12-16 08:11:10,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:11:10,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:10,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:10,774 INFO L225 Difference]: With dead ends: 7676 [2023-12-16 08:11:10,774 INFO L226 Difference]: Without dead ends: 7006 [2023-12-16 08:11:10,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:10,778 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 671 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 696 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:10,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [696 Valid, 699 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:10,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7006 states. [2023-12-16 08:11:11,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7006 to 7006. [2023-12-16 08:11:11,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7006 states, 5318 states have (on average 1.2551711169612636) internal successors, (6675), 5547 states have internal predecessors, (6675), 783 states have call successors, (783), 642 states have call predecessors, (783), 903 states have return successors, (1092), 821 states have call predecessors, (1092), 780 states have call successors, (1092) [2023-12-16 08:11:11,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7006 states to 7006 states and 8550 transitions. [2023-12-16 08:11:11,687 INFO L78 Accepts]: Start accepts. Automaton has 7006 states and 8550 transitions. Word has length 112 [2023-12-16 08:11:11,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:11,687 INFO L495 AbstractCegarLoop]: Abstraction has 7006 states and 8550 transitions. [2023-12-16 08:11:11,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:11,688 INFO L276 IsEmpty]: Start isEmpty. Operand 7006 states and 8550 transitions. [2023-12-16 08:11:11,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:11,691 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:11,691 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:11,698 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:11:11,895 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:11:11,896 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:11,896 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:11,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1806449056, now seen corresponding path program 1 times [2023-12-16 08:11:11,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:11,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1158548797] [2023-12-16 08:11:11,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:11,897 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:11,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:11,899 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:11:11,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:12,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:12,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:12,018 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:12,090 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:11:12,090 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:12,090 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:12,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1158548797] [2023-12-16 08:11:12,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1158548797] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:12,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:12,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:12,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154550032] [2023-12-16 08:11:12,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:12,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:12,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:12,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:12,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:12,094 INFO L87 Difference]: Start difference. First operand 7006 states and 8550 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:13,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:13,272 INFO L93 Difference]: Finished difference Result 7888 states and 9838 transitions. [2023-12-16 08:11:13,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:11:13,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:13,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:13,286 INFO L225 Difference]: With dead ends: 7888 [2023-12-16 08:11:13,286 INFO L226 Difference]: Without dead ends: 7112 [2023-12-16 08:11:13,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:13,290 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 664 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:13,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 692 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:13,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7112 states. [2023-12-16 08:11:14,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7112 to 7112. [2023-12-16 08:11:14,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7112 states, 5418 states have (on average 1.2554448135843486) internal successors, (6802), 5647 states have internal predecessors, (6802), 785 states have call successors, (785), 646 states have call predecessors, (785), 907 states have return successors, (1094), 823 states have call predecessors, (1094), 782 states have call successors, (1094) [2023-12-16 08:11:14,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7112 states to 7112 states and 8681 transitions. [2023-12-16 08:11:14,178 INFO L78 Accepts]: Start accepts. Automaton has 7112 states and 8681 transitions. Word has length 112 [2023-12-16 08:11:14,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:14,178 INFO L495 AbstractCegarLoop]: Abstraction has 7112 states and 8681 transitions. [2023-12-16 08:11:14,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:14,179 INFO L276 IsEmpty]: Start isEmpty. Operand 7112 states and 8681 transitions. [2023-12-16 08:11:14,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:14,182 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:14,182 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:14,189 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:11:14,387 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:11:14,388 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:14,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:14,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1388941595, now seen corresponding path program 1 times [2023-12-16 08:11:14,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:14,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1842914351] [2023-12-16 08:11:14,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:14,388 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:14,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:14,389 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:11:14,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:14,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:14,482 INFO L262 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:14,483 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:14,527 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:11:14,527 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:14,527 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:14,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1842914351] [2023-12-16 08:11:14,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1842914351] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:14,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:14,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:14,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363562069] [2023-12-16 08:11:14,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:14,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:14,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:14,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:14,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:14,529 INFO L87 Difference]: Start difference. First operand 7112 states and 8681 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:16,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:16,025 INFO L93 Difference]: Finished difference Result 8100 states and 10100 transitions. [2023-12-16 08:11:16,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:11:16,026 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:16,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:16,039 INFO L225 Difference]: With dead ends: 8100 [2023-12-16 08:11:16,039 INFO L226 Difference]: Without dead ends: 7218 [2023-12-16 08:11:16,042 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:16,042 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 656 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:16,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [681 Valid, 685 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 08:11:16,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7218 states. [2023-12-16 08:11:16,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7218 to 7218. [2023-12-16 08:11:16,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7218 states, 5518 states have (on average 1.2549836897426603) internal successors, (6925), 5747 states have internal predecessors, (6925), 787 states have call successors, (787), 650 states have call predecessors, (787), 911 states have return successors, (1096), 825 states have call predecessors, (1096), 784 states have call successors, (1096) [2023-12-16 08:11:16,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7218 states to 7218 states and 8808 transitions. [2023-12-16 08:11:16,826 INFO L78 Accepts]: Start accepts. Automaton has 7218 states and 8808 transitions. Word has length 112 [2023-12-16 08:11:16,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:16,827 INFO L495 AbstractCegarLoop]: Abstraction has 7218 states and 8808 transitions. [2023-12-16 08:11:16,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:16,827 INFO L276 IsEmpty]: Start isEmpty. Operand 7218 states and 8808 transitions. [2023-12-16 08:11:16,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:16,829 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:16,830 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:16,833 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 (28)] Ended with exit code 0 [2023-12-16 08:11:17,030 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:11:17,030 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:17,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:17,031 INFO L85 PathProgramCache]: Analyzing trace with hash 358616425, now seen corresponding path program 1 times [2023-12-16 08:11:17,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:17,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1527594331] [2023-12-16 08:11:17,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:17,031 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:17,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:17,033 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:11:17,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-16 08:11:17,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:17,156 INFO L262 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:17,158 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:17,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:11:17,207 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:17,207 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:17,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1527594331] [2023-12-16 08:11:17,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1527594331] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:17,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:17,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:17,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517623106] [2023-12-16 08:11:17,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:17,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:17,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:17,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:17,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:17,208 INFO L87 Difference]: Start difference. First operand 7218 states and 8808 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:18,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:18,472 INFO L93 Difference]: Finished difference Result 8312 states and 10354 transitions. [2023-12-16 08:11:18,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:11:18,473 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:18,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:18,482 INFO L225 Difference]: With dead ends: 8312 [2023-12-16 08:11:18,482 INFO L226 Difference]: Without dead ends: 7324 [2023-12-16 08:11:18,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:18,484 INFO L413 NwaCegarLoop]: 262 mSDtfsCounter, 649 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 678 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:18,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [674 Valid, 678 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:18,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7324 states. [2023-12-16 08:11:19,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7324 to 7324. [2023-12-16 08:11:19,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7324 states, 5618 states have (on average 1.2538269846920613) internal successors, (7044), 5847 states have internal predecessors, (7044), 789 states have call successors, (789), 654 states have call predecessors, (789), 915 states have return successors, (1098), 827 states have call predecessors, (1098), 786 states have call successors, (1098) [2023-12-16 08:11:19,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7324 states to 7324 states and 8931 transitions. [2023-12-16 08:11:19,341 INFO L78 Accepts]: Start accepts. Automaton has 7324 states and 8931 transitions. Word has length 112 [2023-12-16 08:11:19,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:19,341 INFO L495 AbstractCegarLoop]: Abstraction has 7324 states and 8931 transitions. [2023-12-16 08:11:19,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:19,342 INFO L276 IsEmpty]: Start isEmpty. Operand 7324 states and 8931 transitions. [2023-12-16 08:11:19,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:19,344 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:19,344 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:19,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:19,552 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:11:19,552 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:19,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:19,557 INFO L85 PathProgramCache]: Analyzing trace with hash -200278844, now seen corresponding path program 1 times [2023-12-16 08:11:19,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:19,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1344911702] [2023-12-16 08:11:19,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:19,558 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:19,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:19,559 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:11:19,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-16 08:11:19,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:19,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:19,661 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:19,726 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:11:19,726 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:19,726 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:19,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1344911702] [2023-12-16 08:11:19,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1344911702] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:19,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:19,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:19,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559444776] [2023-12-16 08:11:19,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:19,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:19,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:19,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:19,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:19,728 INFO L87 Difference]: Start difference. First operand 7324 states and 8931 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:20,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:20,928 INFO L93 Difference]: Finished difference Result 8524 states and 10600 transitions. [2023-12-16 08:11:20,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:11:20,928 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:20,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:20,941 INFO L225 Difference]: With dead ends: 8524 [2023-12-16 08:11:20,941 INFO L226 Difference]: Without dead ends: 7430 [2023-12-16 08:11:20,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:20,944 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 642 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:20,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 671 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:20,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7430 states. [2023-12-16 08:11:21,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7430 to 7430. [2023-12-16 08:11:21,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7430 states, 5718 states have (on average 1.2520111927247288) internal successors, (7159), 5947 states have internal predecessors, (7159), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2023-12-16 08:11:21,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7430 states to 7430 states and 9050 transitions. [2023-12-16 08:11:21,799 INFO L78 Accepts]: Start accepts. Automaton has 7430 states and 9050 transitions. Word has length 112 [2023-12-16 08:11:21,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:21,799 INFO L495 AbstractCegarLoop]: Abstraction has 7430 states and 9050 transitions. [2023-12-16 08:11:21,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:21,799 INFO L276 IsEmpty]: Start isEmpty. Operand 7430 states and 9050 transitions. [2023-12-16 08:11:21,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:21,802 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:21,802 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:21,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:22,007 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:11:22,007 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:22,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:22,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1347906632, now seen corresponding path program 1 times [2023-12-16 08:11:22,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:22,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [493734086] [2023-12-16 08:11:22,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:22,009 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:22,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:22,010 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:11:22,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:22,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:22,103 INFO L262 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:22,105 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:22,123 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:11:22,123 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:22,123 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:22,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [493734086] [2023-12-16 08:11:22,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [493734086] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:22,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:22,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:22,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604992828] [2023-12-16 08:11:22,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:22,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:11:22,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:22,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:11:22,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:11:22,124 INFO L87 Difference]: Start difference. First operand 7430 states and 9050 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:23,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:23,142 INFO L93 Difference]: Finished difference Result 8721 states and 10817 transitions. [2023-12-16 08:11:23,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:23,143 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:23,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:23,154 INFO L225 Difference]: With dead ends: 8721 [2023-12-16 08:11:23,154 INFO L226 Difference]: Without dead ends: 7522 [2023-12-16 08:11:23,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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:11:23,158 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 65 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:23,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 1261 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:23,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7522 states. [2023-12-16 08:11:24,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7522 to 7434. [2023-12-16 08:11:24,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7434 states, 5722 states have (on average 1.2493883257602236) internal successors, (7149), 5951 states have internal predecessors, (7149), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2023-12-16 08:11:24,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7434 states to 7434 states and 9040 transitions. [2023-12-16 08:11:24,088 INFO L78 Accepts]: Start accepts. Automaton has 7434 states and 9040 transitions. Word has length 112 [2023-12-16 08:11:24,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:24,088 INFO L495 AbstractCegarLoop]: Abstraction has 7434 states and 9040 transitions. [2023-12-16 08:11:24,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:24,089 INFO L276 IsEmpty]: Start isEmpty. Operand 7434 states and 9040 transitions. [2023-12-16 08:11:24,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:24,092 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:24,092 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:24,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:24,296 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:11:24,297 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:24,297 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:24,297 INFO L85 PathProgramCache]: Analyzing trace with hash -563135926, now seen corresponding path program 1 times [2023-12-16 08:11:24,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:24,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [463683016] [2023-12-16 08:11:24,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:24,298 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:24,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:24,299 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:11:24,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-16 08:11:24,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:24,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:24,396 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:24,411 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:11:24,411 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:24,411 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:24,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [463683016] [2023-12-16 08:11:24,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [463683016] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:24,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:24,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:24,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599548819] [2023-12-16 08:11:24,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:24,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:11:24,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:24,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:11:24,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:11:24,413 INFO L87 Difference]: Start difference. First operand 7434 states and 9040 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:25,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:25,294 INFO L93 Difference]: Finished difference Result 8717 states and 10781 transitions. [2023-12-16 08:11:25,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:25,294 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:25,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:25,323 INFO L225 Difference]: With dead ends: 8717 [2023-12-16 08:11:25,324 INFO L226 Difference]: Without dead ends: 7514 [2023-12-16 08:11:25,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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:11:25,357 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 56 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:25,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1265 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:25,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7514 states. [2023-12-16 08:11:26,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7514 to 7438. [2023-12-16 08:11:26,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7438 states, 5726 states have (on average 1.2467691232972407) internal successors, (7139), 5955 states have internal predecessors, (7139), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2023-12-16 08:11:26,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7438 states to 7438 states and 9030 transitions. [2023-12-16 08:11:26,260 INFO L78 Accepts]: Start accepts. Automaton has 7438 states and 9030 transitions. Word has length 112 [2023-12-16 08:11:26,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:26,260 INFO L495 AbstractCegarLoop]: Abstraction has 7438 states and 9030 transitions. [2023-12-16 08:11:26,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:26,260 INFO L276 IsEmpty]: Start isEmpty. Operand 7438 states and 9030 transitions. [2023-12-16 08:11:26,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:26,264 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:26,264 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:26,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:26,469 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:11:26,469 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:26,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:26,470 INFO L85 PathProgramCache]: Analyzing trace with hash 390804232, now seen corresponding path program 1 times [2023-12-16 08:11:26,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:26,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [34923289] [2023-12-16 08:11:26,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:26,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:26,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:26,471 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:11:26,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:26,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:26,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:26,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:26,591 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:11:26,591 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:26,591 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:26,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [34923289] [2023-12-16 08:11:26,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [34923289] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:26,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:26,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:26,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979780403] [2023-12-16 08:11:26,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:26,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:11:26,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:26,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:11:26,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:11:26,593 INFO L87 Difference]: Start difference. First operand 7438 states and 9030 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:27,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:27,603 INFO L93 Difference]: Finished difference Result 8713 states and 10745 transitions. [2023-12-16 08:11:27,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:27,603 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:27,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:27,617 INFO L225 Difference]: With dead ends: 8713 [2023-12-16 08:11:27,617 INFO L226 Difference]: Without dead ends: 7506 [2023-12-16 08:11:27,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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:11:27,622 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 47 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:27,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 1263 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:27,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7506 states. [2023-12-16 08:11:28,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7506 to 7442. [2023-12-16 08:11:28,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7442 states, 5730 states have (on average 1.244153577661431) internal successors, (7129), 5959 states have internal predecessors, (7129), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2023-12-16 08:11:28,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7442 states to 7442 states and 9020 transitions. [2023-12-16 08:11:28,499 INFO L78 Accepts]: Start accepts. Automaton has 7442 states and 9020 transitions. Word has length 112 [2023-12-16 08:11:28,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:28,499 INFO L495 AbstractCegarLoop]: Abstraction has 7442 states and 9020 transitions. [2023-12-16 08:11:28,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:28,500 INFO L276 IsEmpty]: Start isEmpty. Operand 7442 states and 9020 transitions. [2023-12-16 08:11:28,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:28,503 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:28,503 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:28,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:28,707 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:11:28,707 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:28,708 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:28,708 INFO L85 PathProgramCache]: Analyzing trace with hash -26592374, now seen corresponding path program 1 times [2023-12-16 08:11:28,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:28,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1462092364] [2023-12-16 08:11:28,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:28,709 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:28,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:28,710 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:11:28,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-16 08:11:28,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:28,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:28,832 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:28,844 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:11:28,844 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:28,844 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:28,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1462092364] [2023-12-16 08:11:28,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1462092364] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:28,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:28,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:28,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812475829] [2023-12-16 08:11:28,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:28,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:11:28,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:28,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:11:28,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:11:28,846 INFO L87 Difference]: Start difference. First operand 7442 states and 9020 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:29,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:29,861 INFO L93 Difference]: Finished difference Result 8709 states and 10709 transitions. [2023-12-16 08:11:29,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:29,862 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:29,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:29,872 INFO L225 Difference]: With dead ends: 8709 [2023-12-16 08:11:29,872 INFO L226 Difference]: Without dead ends: 7498 [2023-12-16 08:11:29,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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:11:29,875 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 38 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1264 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:29,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 1264 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:29,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7498 states. [2023-12-16 08:11:30,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7498 to 7446. [2023-12-16 08:11:30,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7446 states, 5734 states have (on average 1.2415416811998605) internal successors, (7119), 5963 states have internal predecessors, (7119), 791 states have call successors, (791), 658 states have call predecessors, (791), 919 states have return successors, (1100), 829 states have call predecessors, (1100), 788 states have call successors, (1100) [2023-12-16 08:11:30,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7446 states to 7446 states and 9010 transitions. [2023-12-16 08:11:30,868 INFO L78 Accepts]: Start accepts. Automaton has 7446 states and 9010 transitions. Word has length 112 [2023-12-16 08:11:30,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:30,869 INFO L495 AbstractCegarLoop]: Abstraction has 7446 states and 9010 transitions. [2023-12-16 08:11:30,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:30,869 INFO L276 IsEmpty]: Start isEmpty. Operand 7446 states and 9010 transitions. [2023-12-16 08:11:30,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:30,873 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:30,873 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:30,882 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:11:31,079 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:11:31,079 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:31,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:31,080 INFO L85 PathProgramCache]: Analyzing trace with hash 407136712, now seen corresponding path program 1 times [2023-12-16 08:11:31,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:31,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1271864593] [2023-12-16 08:11:31,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:31,080 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:31,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:31,081 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:11:31,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:31,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:31,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:11:31,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:31,237 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:11:31,237 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:31,238 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:31,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1271864593] [2023-12-16 08:11:31,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1271864593] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:31,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:31,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 08:11:31,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392181408] [2023-12-16 08:11:31,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:31,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:11:31,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:31,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:11:31,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:11:31,239 INFO L87 Difference]: Start difference. First operand 7446 states and 9010 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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:11:32,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:32,196 INFO L93 Difference]: Finished difference Result 9747 states and 12002 transitions. [2023-12-16 08:11:32,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:11:32,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:32,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:32,207 INFO L225 Difference]: With dead ends: 9747 [2023-12-16 08:11:32,207 INFO L226 Difference]: Without dead ends: 8532 [2023-12-16 08:11:32,210 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 110 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:11:32,210 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 394 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:32,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 752 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:32,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8532 states. [2023-12-16 08:11:33,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8532 to 8526. [2023-12-16 08:11:33,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8526 states, 6734 states have (on average 1.247995247995248) internal successors, (8404), 6964 states have internal predecessors, (8404), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2023-12-16 08:11:33,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8526 states to 8526 states and 10382 transitions. [2023-12-16 08:11:33,164 INFO L78 Accepts]: Start accepts. Automaton has 8526 states and 10382 transitions. Word has length 112 [2023-12-16 08:11:33,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:33,166 INFO L495 AbstractCegarLoop]: Abstraction has 8526 states and 10382 transitions. [2023-12-16 08:11:33,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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:11:33,166 INFO L276 IsEmpty]: Start isEmpty. Operand 8526 states and 10382 transitions. [2023-12-16 08:11:33,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:33,169 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:33,169 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:33,176 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:11:33,374 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:11:33,374 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:33,376 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:33,376 INFO L85 PathProgramCache]: Analyzing trace with hash 414887271, now seen corresponding path program 1 times [2023-12-16 08:11:33,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:33,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1260791178] [2023-12-16 08:11:33,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:33,377 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:33,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:33,378 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:11:33,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:11:33,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:33,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:33,501 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:33,513 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:11:33,514 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:33,514 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:33,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1260791178] [2023-12-16 08:11:33,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1260791178] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:33,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:33,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:33,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088264230] [2023-12-16 08:11:33,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:33,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:11:33,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:33,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:11:33,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:11:33,516 INFO L87 Difference]: Start difference. First operand 8526 states and 10382 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:34,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:34,462 INFO L93 Difference]: Finished difference Result 11173 states and 13861 transitions. [2023-12-16 08:11:34,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:34,463 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:34,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:34,479 INFO L225 Difference]: With dead ends: 11173 [2023-12-16 08:11:34,479 INFO L226 Difference]: Without dead ends: 8878 [2023-12-16 08:11:34,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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:11:34,484 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 29 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:34,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 1275 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:34,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8878 states. [2023-12-16 08:11:35,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8878 to 8558. [2023-12-16 08:11:35,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8558 states, 6766 states have (on average 1.2447531776529708) internal successors, (8422), 6996 states have internal predecessors, (8422), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2023-12-16 08:11:35,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8558 states to 8558 states and 10400 transitions. [2023-12-16 08:11:35,396 INFO L78 Accepts]: Start accepts. Automaton has 8558 states and 10400 transitions. Word has length 112 [2023-12-16 08:11:35,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:35,397 INFO L495 AbstractCegarLoop]: Abstraction has 8558 states and 10400 transitions. [2023-12-16 08:11:35,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:35,397 INFO L276 IsEmpty]: Start isEmpty. Operand 8558 states and 10400 transitions. [2023-12-16 08:11:35,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:35,400 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:35,400 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:35,404 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:11:35,600 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:11:35,601 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:35,601 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:35,601 INFO L85 PathProgramCache]: Analyzing trace with hash 858787945, now seen corresponding path program 1 times [2023-12-16 08:11:35,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:35,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [928119342] [2023-12-16 08:11:35,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:35,602 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:35,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:35,603 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 08:11:35,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-16 08:11:35,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:35,697 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:35,699 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:35,708 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:11:35,708 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:35,708 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:35,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [928119342] [2023-12-16 08:11:35,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [928119342] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:35,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:35,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:35,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832484944] [2023-12-16 08:11:35,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:35,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:11:35,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:35,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:11:35,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:11:35,710 INFO L87 Difference]: Start difference. First operand 8558 states and 10400 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:36,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:36,696 INFO L93 Difference]: Finished difference Result 10925 states and 13476 transitions. [2023-12-16 08:11:36,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:36,697 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:36,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:36,718 INFO L225 Difference]: With dead ends: 10925 [2023-12-16 08:11:36,718 INFO L226 Difference]: Without dead ends: 8598 [2023-12-16 08:11:36,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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:11:36,729 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 11 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:36,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1266 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:36,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8598 states. [2023-12-16 08:11:37,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8598 to 8566. [2023-12-16 08:11:37,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8566 states, 6774 states have (on average 1.2406259226454088) internal successors, (8404), 7004 states have internal predecessors, (8404), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2023-12-16 08:11:37,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8566 states to 8566 states and 10382 transitions. [2023-12-16 08:11:37,750 INFO L78 Accepts]: Start accepts. Automaton has 8566 states and 10382 transitions. Word has length 112 [2023-12-16 08:11:37,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:37,750 INFO L495 AbstractCegarLoop]: Abstraction has 8566 states and 10382 transitions. [2023-12-16 08:11:37,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:37,750 INFO L276 IsEmpty]: Start isEmpty. Operand 8566 states and 10382 transitions. [2023-12-16 08:11:37,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:37,753 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:37,753 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:37,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:37,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:37,960 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:37,960 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:37,960 INFO L85 PathProgramCache]: Analyzing trace with hash -38605333, now seen corresponding path program 1 times [2023-12-16 08:11:37,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:37,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [338202980] [2023-12-16 08:11:37,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:37,960 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.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:11:37,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:37,961 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 08:11:37,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-16 08:11:38,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:38,053 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:11:38,077 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:38,087 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:11:38,087 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:38,087 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:38,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [338202980] [2023-12-16 08:11:38,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [338202980] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:38,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:38,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:38,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318227143] [2023-12-16 08:11:38,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:38,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:11:38,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:38,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:11:38,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:11:38,089 INFO L87 Difference]: Start difference. First operand 8566 states and 10382 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:39,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:39,260 INFO L93 Difference]: Finished difference Result 10917 states and 13408 transitions. [2023-12-16 08:11:39,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:39,260 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:39,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:39,273 INFO L225 Difference]: With dead ends: 10917 [2023-12-16 08:11:39,273 INFO L226 Difference]: Without dead ends: 8582 [2023-12-16 08:11:39,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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:11:39,298 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 2 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1267 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:39,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1267 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:39,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8582 states. [2023-12-16 08:11:40,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8582 to 8574. [2023-12-16 08:11:40,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8574 states, 6782 states have (on average 1.236508404600413) internal successors, (8386), 7012 states have internal predecessors, (8386), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2023-12-16 08:11:40,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8574 states to 8574 states and 10364 transitions. [2023-12-16 08:11:40,292 INFO L78 Accepts]: Start accepts. Automaton has 8574 states and 10364 transitions. Word has length 112 [2023-12-16 08:11:40,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:40,293 INFO L495 AbstractCegarLoop]: Abstraction has 8574 states and 10364 transitions. [2023-12-16 08:11:40,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 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:11:40,293 INFO L276 IsEmpty]: Start isEmpty. Operand 8574 states and 10364 transitions. [2023-12-16 08:11:40,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:40,295 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:40,295 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:40,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Ended with exit code 0 [2023-12-16 08:11:40,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:40,497 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:40,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:40,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1067964631, now seen corresponding path program 1 times [2023-12-16 08:11:40,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:40,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888458952] [2023-12-16 08:11:40,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:40,498 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:40,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:40,499 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 08:11:40,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-16 08:11:40,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:40,592 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:11:40,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:40,819 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:11:40,819 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:40,819 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:40,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888458952] [2023-12-16 08:11:40,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888458952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:40,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:40,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:40,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737086139] [2023-12-16 08:11:40,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:40,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:40,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:40,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:40,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:40,820 INFO L87 Difference]: Start difference. First operand 8574 states and 10364 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:42,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:42,071 INFO L93 Difference]: Finished difference Result 10918 states and 13299 transitions. [2023-12-16 08:11:42,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:11:42,071 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:42,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:42,083 INFO L225 Difference]: With dead ends: 10918 [2023-12-16 08:11:42,083 INFO L226 Difference]: Without dead ends: 8574 [2023-12-16 08:11:42,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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:11:42,094 INFO L413 NwaCegarLoop]: 255 mSDtfsCounter, 525 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:42,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [549 Valid, 663 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 08:11:42,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8574 states. [2023-12-16 08:11:43,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8574 to 8574. [2023-12-16 08:11:43,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8574 states, 6782 states have (on average 1.234444116779711) internal successors, (8372), 7012 states have internal predecessors, (8372), 834 states have call successors, (834), 694 states have call predecessors, (834), 956 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2023-12-16 08:11:43,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8574 states to 8574 states and 10350 transitions. [2023-12-16 08:11:43,052 INFO L78 Accepts]: Start accepts. Automaton has 8574 states and 10350 transitions. Word has length 112 [2023-12-16 08:11:43,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:43,054 INFO L495 AbstractCegarLoop]: Abstraction has 8574 states and 10350 transitions. [2023-12-16 08:11:43,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:43,054 INFO L276 IsEmpty]: Start isEmpty. Operand 8574 states and 10350 transitions. [2023-12-16 08:11:43,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:43,057 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:43,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:43,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:43,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:43,262 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:43,262 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:43,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1045332377, now seen corresponding path program 1 times [2023-12-16 08:11:43,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:43,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1873876464] [2023-12-16 08:11:43,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:43,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:11:43,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:43,264 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 08:11:43,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-16 08:11:43,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:43,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:11:43,355 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:43,517 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:11:43,517 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:43,517 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:43,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1873876464] [2023-12-16 08:11:43,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1873876464] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:43,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:43,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:11:43,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656574883] [2023-12-16 08:11:43,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:43,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:11:43,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:43,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:11:43,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:11:43,518 INFO L87 Difference]: Start difference. First operand 8574 states and 10350 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:44,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:44,918 INFO L93 Difference]: Finished difference Result 11132 states and 13542 transitions. [2023-12-16 08:11:44,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:11:44,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:44,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:44,933 INFO L225 Difference]: With dead ends: 11132 [2023-12-16 08:11:44,933 INFO L226 Difference]: Without dead ends: 8788 [2023-12-16 08:11:44,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 108 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:11:44,940 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 594 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:44,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 658 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:11:44,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8788 states. [2023-12-16 08:11:45,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8788 to 8744. [2023-12-16 08:11:45,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8744 states, 6948 states have (on average 1.2276914219919401) internal successors, (8530), 7178 states have internal predecessors, (8530), 834 states have call successors, (834), 698 states have call predecessors, (834), 960 states have return successors, (1144), 872 states have call predecessors, (1144), 831 states have call successors, (1144) [2023-12-16 08:11:45,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8744 states to 8744 states and 10508 transitions. [2023-12-16 08:11:45,982 INFO L78 Accepts]: Start accepts. Automaton has 8744 states and 10508 transitions. Word has length 112 [2023-12-16 08:11:45,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:45,982 INFO L495 AbstractCegarLoop]: Abstraction has 8744 states and 10508 transitions. [2023-12-16 08:11:45,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 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:11:45,982 INFO L276 IsEmpty]: Start isEmpty. Operand 8744 states and 10508 transitions. [2023-12-16 08:11:45,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 08:11:45,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:45,985 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:45,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:46,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:46,191 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:46,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:46,191 INFO L85 PathProgramCache]: Analyzing trace with hash -826477659, now seen corresponding path program 1 times [2023-12-16 08:11:46,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:46,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [697157805] [2023-12-16 08:11:46,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:46,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:46,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:46,193 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 08:11:46,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-16 08:11:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:46,329 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:11:46,344 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:46,454 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:11:46,455 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:46,455 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:46,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [697157805] [2023-12-16 08:11:46,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [697157805] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:46,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:46,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 08:11:46,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071882281] [2023-12-16 08:11:46,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:46,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:11:46,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:46,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:11:46,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:11:46,460 INFO L87 Difference]: Start difference. First operand 8744 states and 10508 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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:11:47,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:11:47,648 INFO L93 Difference]: Finished difference Result 13691 states and 16590 transitions. [2023-12-16 08:11:47,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:11:47,649 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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 112 [2023-12-16 08:11:47,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:11:47,668 INFO L225 Difference]: With dead ends: 13691 [2023-12-16 08:11:47,668 INFO L226 Difference]: Without dead ends: 11178 [2023-12-16 08:11:47,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 110 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:11:47,673 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 325 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:47,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 692 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:11:47,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11178 states. [2023-12-16 08:11:48,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11178 to 11174. [2023-12-16 08:11:48,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11174 states, 9206 states have (on average 1.2226808603084944) internal successors, (11256), 9442 states have internal predecessors, (11256), 924 states have call successors, (924), 778 states have call predecessors, (924), 1042 states have return successors, (1236), 958 states have call predecessors, (1236), 921 states have call successors, (1236) [2023-12-16 08:11:48,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11174 states to 11174 states and 13416 transitions. [2023-12-16 08:11:48,885 INFO L78 Accepts]: Start accepts. Automaton has 11174 states and 13416 transitions. Word has length 112 [2023-12-16 08:11:48,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:11:48,886 INFO L495 AbstractCegarLoop]: Abstraction has 11174 states and 13416 transitions. [2023-12-16 08:11:48,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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:11:48,886 INFO L276 IsEmpty]: Start isEmpty. Operand 11174 states and 13416 transitions. [2023-12-16 08:11:48,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 08:11:48,889 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:11:48,890 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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, 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] [2023-12-16 08:11:48,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:49,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:49,094 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:11:49,095 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:11:49,095 INFO L85 PathProgramCache]: Analyzing trace with hash 2108403276, now seen corresponding path program 1 times [2023-12-16 08:11:49,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:11:49,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1036052945] [2023-12-16 08:11:49,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:11:49,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:11:49,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:11:49,096 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 08:11:49,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2023-12-16 08:11:49,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:11:49,180 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 08:11:49,182 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:11:49,203 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-16 08:11:49,203 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:11:49,203 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:11:49,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1036052945] [2023-12-16 08:11:49,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1036052945] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:11:49,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:11:49,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 08:11:49,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099421105] [2023-12-16 08:11:49,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:11:49,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 08:11:49,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:11:49,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 08:11:49,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:11:49,220 INFO L87 Difference]: Start difference. First operand 11174 states and 13416 transitions. Second operand has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Received shutdown request... [2023-12-16 08:11:49,427 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 (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 08:11:49,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 08:11:49,427 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 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:11:49,430 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:11:49,431 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 25 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 08:11:49,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 959 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 08:11:49,432 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-12-16 08:11:49,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2023-12-16 08:11:49,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 08:11:49,633 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (11174states) and FLOYD_HOARE automaton (currently 7 states, 6 states before enhancement),while ReachableStatesComputation was computing reachable states (1132 states constructed, input type IntersectNwa). [2023-12-16 08:11:49,635 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error2Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-12-16 08:11:49,637 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:11:49,638 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 08:11:49,640 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 08:11:49 BoogieIcfgContainer [2023-12-16 08:11:49,640 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 08:11:49,640 INFO L158 Benchmark]: Toolchain (without parser) took 78698.81ms. Allocated memory was 242.2MB in the beginning and 2.9GB in the end (delta: 2.7GB). Free memory was 190.4MB in the beginning and 1.5GB in the end (delta: -1.3GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. [2023-12-16 08:11:49,640 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 170.9MB. Free memory is still 122.1MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 08:11:49,640 INFO L158 Benchmark]: CACSL2BoogieTranslator took 374.73ms. Allocated memory is still 242.2MB. Free memory was 190.1MB in the beginning and 166.0MB in the end (delta: 24.1MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. [2023-12-16 08:11:49,640 INFO L158 Benchmark]: Boogie Procedure Inliner took 113.14ms. Allocated memory is still 242.2MB. Free memory was 166.0MB in the beginning and 162.2MB in the end (delta: 3.8MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2023-12-16 08:11:49,640 INFO L158 Benchmark]: Boogie Preprocessor took 124.32ms. Allocated memory is still 242.2MB. Free memory was 162.2MB in the beginning and 156.9MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 08:11:49,640 INFO L158 Benchmark]: RCFGBuilder took 1138.02ms. Allocated memory is still 242.2MB. Free memory was 156.9MB in the beginning and 156.5MB in the end (delta: 400.6kB). Peak memory consumption was 17.6MB. Max. memory is 8.0GB. [2023-12-16 08:11:49,640 INFO L158 Benchmark]: TraceAbstraction took 76943.15ms. Allocated memory was 242.2MB in the beginning and 2.9GB in the end (delta: 2.7GB). Free memory was 156.0MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. [2023-12-16 08:11:49,641 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.13ms. Allocated memory is still 170.9MB. Free memory is still 122.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 374.73ms. Allocated memory is still 242.2MB. Free memory was 190.1MB in the beginning and 166.0MB in the end (delta: 24.1MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 113.14ms. Allocated memory is still 242.2MB. Free memory was 166.0MB in the beginning and 162.2MB in the end (delta: 3.8MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 124.32ms. Allocated memory is still 242.2MB. Free memory was 162.2MB in the beginning and 156.9MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 1138.02ms. Allocated memory is still 242.2MB. Free memory was 156.9MB in the beginning and 156.5MB in the end (delta: 400.6kB). Peak memory consumption was 17.6MB. Max. memory is 8.0GB. * TraceAbstraction took 76943.15ms. Allocated memory was 242.2MB in the beginning and 2.9GB in the end (delta: 2.7GB). Free memory was 156.0MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.3GB. 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: 28]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 28). Cancelled while NwaCegarLoop was constructing difference of abstraction (11174states) and FLOYD_HOARE automaton (currently 7 states, 6 states before enhancement),while ReachableStatesComputation was computing reachable states (1132 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 496]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 496). Cancelled while NwaCegarLoop was constructing difference of abstraction (11174states) and FLOYD_HOARE automaton (currently 7 states, 6 states before enhancement),while ReachableStatesComputation was computing reachable states (1132 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 16 procedures, 332 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 76.9s, OverallIterations: 41, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 36.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 17768 SdHoareTripleChecker+Valid, 11.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 17303 mSDsluCounter, 36840 SdHoareTripleChecker+Invalid, 9.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 21707 mSDsCounter, 1260 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 13507 IncrementalHoareTripleChecker+Invalid, 14767 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1260 mSolverCounterUnsat, 15133 mSDtfsCounter, 13507 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4025 GetRequests, 3903 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11174occurred in iteration=40, InterpolantAutomatonStates: 172, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 25.0s AutomataMinimizationTime, 40 MinimizatonAttempts, 2921 StatesRemovedByMinimization, 22 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 2.8s InterpolantComputationTime, 3971 NumberOfCodeBlocks, 3971 NumberOfCodeBlocksAsserted, 42 NumberOfCheckSat, 3997 ConstructedInterpolants, 0 QuantifiedInterpolants, 6731 SizeOfPredicates, 12 NumberOfNonLiveVariables, 11105 ConjunctsInSsa, 156 ConjunctsInUnsatCore, 42 InterpolantComputations, 40 PerfectInterpolantSequences, 135/139 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