/usr/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_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--isdn--hardware--mISDN--hfcsusb.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 08:45:39,603 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 08:45:39,604 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 08:45:39,625 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 08:45:39,626 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 08:45:39,627 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 08:45:39,628 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 08:45:39,629 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 08:45:39,631 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 08:45:39,631 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 08:45:39,632 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 08:45:39,633 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 08:45:39,633 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 08:45:39,634 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 08:45:39,634 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 08:45:39,635 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 08:45:39,635 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 08:45:39,636 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 08:45:39,637 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 08:45:39,638 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 08:45:39,639 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 08:45:39,640 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 08:45:39,641 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 08:45:39,642 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 08:45:39,645 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 08:45:39,645 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 08:45:39,645 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 08:45:39,646 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 08:45:39,646 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 08:45:39,647 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 08:45:39,647 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 08:45:39,648 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 08:45:39,648 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 08:45:39,649 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 08:45:39,649 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 08:45:39,650 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 08:45:39,650 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 08:45:39,650 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 08:45:39,650 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 08:45:39,651 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 08:45:39,651 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 08:45:39,652 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 08:45:39,678 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 08:45:39,679 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 08:45:39,679 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 08:45:39,679 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 08:45:39,680 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 08:45:39,680 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 08:45:39,680 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 08:45:39,680 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 08:45:39,680 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 08:45:39,681 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 08:45:39,681 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 08:45:39,681 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 08:45:39,681 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 08:45:39,681 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 08:45:39,681 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 08:45:39,681 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 08:45:39,681 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 08:45:39,682 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 08:45:39,682 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 08:45:39,682 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 08:45:39,682 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 08:45:39,682 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 08:45:39,682 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 08:45:39,682 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 08:45:39,682 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 08:45:39,683 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 08:45:39,683 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 08:45:39,683 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 08:45:39,683 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 08:45:39,683 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 08:45:39,683 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 08:45:39,683 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 08:45:39,683 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 08:45:39,684 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 08:45:39,684 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 08:45:39,684 INFO L138 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-04-02 08:45:39,889 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 08:45:39,901 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 08:45:39,902 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 08:45:39,903 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 08:45:39,904 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 08:45:39,904 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--isdn--hardware--mISDN--hfcsusb.ko-entry_point.cil.out.i [2023-04-02 08:45:40,916 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 08:45:41,412 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 08:45:41,413 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--isdn--hardware--mISDN--hfcsusb.ko-entry_point.cil.out.i [2023-04-02 08:45:41,447 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5daccc5be/2624a86613e3452baf8e3ba7a181ad82/FLAG9d2fdf86d [2023-04-02 08:45:41,459 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5daccc5be/2624a86613e3452baf8e3ba7a181ad82 [2023-04-02 08:45:41,461 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 08:45:41,462 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 08:45:41,465 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 08:45:41,465 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 08:45:41,468 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 08:45:41,468 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 08:45:41" (1/1) ... [2023-04-02 08:45:41,469 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e9af3a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:41, skipping insertion in model container [2023-04-02 08:45:41,470 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 08:45:41" (1/1) ... [2023-04-02 08:45:41,475 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 08:45:41,565 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 08:45:41,863 WARN L1251 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [6069] [2023-04-02 08:45:41,863 WARN L1251 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [6070-6071] [2023-04-02 08:45:42,068 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--isdn--hardware--mISDN--hfcsusb.ko-entry_point.cil.out.i[181805,181818] [2023-04-02 08:45:42,622 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 08:45:42,648 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 08:45:42,712 WARN L1251 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [6069] [2023-04-02 08:45:42,712 WARN L1251 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [6070-6071] [2023-04-02 08:45:42,717 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--isdn--hardware--mISDN--hfcsusb.ko-entry_point.cil.out.i[181805,181818] [2023-04-02 08:45:42,891 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 08:45:42,940 INFO L208 MainTranslator]: Completed translation [2023-04-02 08:45:42,940 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42 WrapperNode [2023-04-02 08:45:42,941 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 08:45:42,941 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 08:45:42,941 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 08:45:42,942 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 08:45:42,949 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:42,949 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:43,012 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:43,013 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:43,152 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:43,178 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:43,202 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:43,220 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:43,244 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 08:45:43,245 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 08:45:43,245 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 08:45:43,245 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 08:45:43,246 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (1/1) ... [2023-04-02 08:45:43,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 08:45:43,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:45:43,290 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-02 08:45:43,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-02 08:45:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 08:45:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 08:45:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-02 08:45:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 08:45:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-04-02 08:45:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-04-02 08:45:43,379 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_1 [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_5 [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_8 [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-02 08:45:43,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_control_urb [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2023-04-02 08:45:43,381 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2023-04-02 08:45:43,382 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2023-04-02 08:45:43,382 INFO L138 BoogieDeclarations]: Found implementation of procedure set_channelmap [2023-04-02 08:45:43,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_skb_20 [2023-04-02 08:45:43,382 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2023-04-02 08:45:43,382 INFO L138 BoogieDeclarations]: Found implementation of procedure mI_alloc_skb [2023-04-02 08:45:43,382 INFO L138 BoogieDeclarations]: Found implementation of procedure _alloc_mISDN_skb [2023-04-02 08:45:43,382 INFO L138 BoogieDeclarations]: Found implementation of procedure _queue_data [2023-04-02 08:45:43,383 INFO L138 BoogieDeclarations]: Found implementation of procedure symbolic [2023-04-02 08:45:43,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ctrl_start_transfer [2023-04-02 08:45:43,383 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2023-04-02 08:45:43,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ctrl_complete [2023-04-02 08:45:43,383 INFO L138 BoogieDeclarations]: Found implementation of procedure set_led_bit [2023-04-02 08:45:43,383 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_led [2023-04-02 08:45:43,383 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcusb_l2l1B [2023-04-02 08:45:43,384 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_ph_info [2023-04-02 08:45:43,384 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcusb_l2l1D [2023-04-02 08:45:43,384 INFO L138 BoogieDeclarations]: Found implementation of procedure hfc_l1callback [2023-04-02 08:45:43,384 INFO L138 BoogieDeclarations]: Found implementation of procedure open_dchannel [2023-04-02 08:45:43,384 INFO L138 BoogieDeclarations]: Found implementation of procedure open_bchannel [2023-04-02 08:45:43,384 INFO L138 BoogieDeclarations]: Found implementation of procedure channel_ctrl [2023-04-02 08:45:43,384 INFO L138 BoogieDeclarations]: Found implementation of procedure hfc_dctrl [2023-04-02 08:45:43,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ph_state_te [2023-04-02 08:45:43,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ph_state_nt [2023-04-02 08:45:43,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ph_state [2023-04-02 08:45:43,385 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_setup_bch [2023-04-02 08:45:43,385 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_ph_command [2023-04-02 08:45:43,385 INFO L138 BoogieDeclarations]: Found implementation of procedure channel_bctrl [2023-04-02 08:45:43,385 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_rx_frame [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_isoc_urb [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_iso_complete [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_int_complete [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_iso_complete [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure start_isoc_chain [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_iso_gracefull [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_int_gracefull [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure start_int_fifo [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure setPortMode [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_hfcsusb [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_start_endpoint [2023-04-02 08:45:43,386 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_stop_endpoint [2023-04-02 08:45:43,387 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hfcsusb [2023-04-02 08:45:43,387 INFO L138 BoogieDeclarations]: Found implementation of procedure release_hw [2023-04-02 08:45:43,387 INFO L138 BoogieDeclarations]: Found implementation of procedure deactivate_bchannel [2023-04-02 08:45:43,387 INFO L138 BoogieDeclarations]: Found implementation of procedure hfc_bctrl [2023-04-02 08:45:43,387 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_instance [2023-04-02 08:45:43,387 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_probe [2023-04-02 08:45:43,387 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_disconnect [2023-04-02 08:45:43,387 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_drv_init [2023-04-02 08:45:43,388 INFO L138 BoogieDeclarations]: Found implementation of procedure hfcsusb_drv_exit [2023-04-02 08:45:43,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2023-04-02 08:45:43,388 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 08:45:43,388 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-02 08:45:43,388 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-02 08:45:43,388 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-02 08:45:43,388 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pskb_expand_head_22 [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_clone_24 [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_copy_26 [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___netdev_alloc_skb_27 [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___netdev_alloc_skb_28 [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___netdev_alloc_skb_29 [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pskb_expand_head_30 [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pskb_expand_head_31 [2023-04-02 08:45:43,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_clone_32 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_33 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_34 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_35 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_36 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_urb_37 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_38 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_urb_39 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_40 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_urb_41 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_42 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_43 [2023-04-02 08:45:43,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-04-02 08:45:43,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags_and_return_some_page [2023-04-02 08:45:43,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-04-02 08:45:43,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-04-02 08:45:43,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-04-02 08:45:43,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock [2023-04-02 08:45:43,391 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_skb [2023-04-02 08:45:43,391 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-02 08:45:43,391 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2023-04-02 08:45:43,392 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-02 08:45:43,392 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-02 08:45:43,392 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-02 08:45:43,392 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-02 08:45:43,393 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock_irqsave [2023-04-02 08:45:43,393 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock_irqrestore [2023-04-02 08:45:43,395 INFO L138 BoogieDeclarations]: Found implementation of procedure bchannel_get_rxbuf [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure bchannel_senddata [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure create_l1 [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure dchannel_senddata [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_bframe [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure get_next_dframe [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_alloc [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure l1_event [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-02 08:45:43,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_some_page [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mISDN_clear_bchannel [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mISDN_ctrl_bchannel [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mISDN_freebchannel [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mISDN_freedchannel [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mISDN_initbchannel [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mISDN_initdchannel [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mISDN_register_device [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure mISDN_unregister_device [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure pskb_expand_head [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_ch_frame [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-04-02 08:45:43,402 INFO L138 BoogieDeclarations]: Found implementation of procedure recv_Bchannel [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure recv_Dchannel [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure recv_Echannel [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_clone [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure try_module_get [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2023-04-02 08:45:43,403 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2023-04-02 08:45:43,404 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-02 08:45:43,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-02 08:45:43,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-02 08:45:43,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_return_address [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-04-02 08:45:43,404 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-02 08:45:43,405 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock_irqsave [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock_irqrestore [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_1 [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_5 [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_8 [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure try_module_get [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2023-04-02 08:45:43,406 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-02 08:45:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_42 [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_43 [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_control_urb [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2023-04-02 08:45:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_urb_37 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_urb_39 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_urb_41 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_33 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_34 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_35 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_36 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_38 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_40 [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2023-04-02 08:45:43,409 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure set_channelmap [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_skb [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_skb_20 [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure skb_clone [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_clone_24 [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_clone_32 [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_copy_26 [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure pskb_expand_head [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pskb_expand_head_22 [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pskb_expand_head_30 [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pskb_expand_head_31 [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-04-02 08:45:43,410 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___netdev_alloc_skb_27 [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___netdev_alloc_skb_28 [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___netdev_alloc_skb_29 [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure mI_alloc_skb [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure _alloc_mISDN_skb [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-02 08:45:43,411 INFO L130 BoogieDeclarations]: Found specification of procedure _queue_data [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure mISDN_register_device [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure mISDN_unregister_device [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure create_l1 [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure l1_event [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure mISDN_initdchannel [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure mISDN_initbchannel [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure mISDN_freedchannel [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure mISDN_clear_bchannel [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure mISDN_freebchannel [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure mISDN_ctrl_bchannel [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure queue_ch_frame [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure dchannel_senddata [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure bchannel_senddata [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure bchannel_get_rxbuf [2023-04-02 08:45:43,412 INFO L130 BoogieDeclarations]: Found specification of procedure recv_Dchannel [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure recv_Echannel [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure recv_Bchannel [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_bframe [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure get_next_dframe [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure symbolic [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_ph_command [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure release_hw [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure reset_hfcsusb [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure setPortMode [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_start_endpoint [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_stop_endpoint [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_setup_bch [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure deactivate_bchannel [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_ph_info [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure ctrl_start_transfer [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2023-04-02 08:45:43,413 INFO L130 BoogieDeclarations]: Found specification of procedure ctrl_complete [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure set_led_bit [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure handle_led [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure hfcusb_l2l1B [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure hfcusb_l2l1D [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure hfc_l1callback [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure open_dchannel [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure open_bchannel [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure channel_ctrl [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure hfc_dctrl [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure ph_state_te [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure ph_state_nt [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure ph_state [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure channel_bctrl [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_rx_frame [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure fill_isoc_urb [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure rx_iso_complete [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-02 08:45:43,414 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure rx_int_complete [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure tx_iso_complete [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure start_isoc_chain [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure stop_iso_gracefull [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure stop_int_gracefull [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure start_int_fifo [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hfcsusb [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure hfc_bctrl [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure setup_instance [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_probe [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_disconnect [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_drv_init [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure hfcsusb_drv_exit [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-02 08:45:43,415 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_some_page [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags_and_return_some_page [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-02 08:45:43,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-02 08:45:44,058 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 08:45:44,062 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 08:45:44,456 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-02 08:45:47,292 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 08:45:47,303 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 08:45:47,303 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-04-02 08:45:47,306 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 08:45:47 BoogieIcfgContainer [2023-04-02 08:45:47,306 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 08:45:47,307 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 08:45:47,307 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 08:45:47,309 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 08:45:47,309 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 08:45:41" (1/3) ... [2023-04-02 08:45:47,310 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@671dc1ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 08:45:47, skipping insertion in model container [2023-04-02 08:45:47,310 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:45:42" (2/3) ... [2023-04-02 08:45:47,310 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@671dc1ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 08:45:47, skipping insertion in model container [2023-04-02 08:45:47,310 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 08:45:47" (3/3) ... [2023-04-02 08:45:47,310 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--isdn--hardware--mISDN--hfcsusb.ko-entry_point.cil.out.i [2023-04-02 08:45:47,321 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 08:45:47,321 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 08:45:47,372 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 08:45:47,377 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=LoopsAndPotentialCycles, 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;@26761d89, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 08:45:47,377 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 08:45:47,384 INFO L276 IsEmpty]: Start isEmpty. Operand has 2006 states, 1380 states have (on average 1.3630434782608696) internal successors, (1881), 1419 states have internal predecessors, (1881), 457 states have call successors, (457), 145 states have call predecessors, (457), 144 states have return successors, (454), 443 states have call predecessors, (454), 454 states have call successors, (454) [2023-04-02 08:45:47,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-04-02 08:45:47,392 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:45:47,392 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] [2023-04-02 08:45:47,392 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:45:47,395 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:45:47,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1372226435, now seen corresponding path program 1 times [2023-04-02 08:45:47,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:45:47,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661883770] [2023-04-02 08:45:47,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:45:47,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:45:47,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:48,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:45:48,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:48,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:45:48,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:48,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:45:48,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:48,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:45:48,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:48,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-04-02 08:45:48,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:48,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 08:45:48,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:45:48,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661883770] [2023-04-02 08:45:48,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661883770] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:45:48,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:45:48,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-04-02 08:45:48,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177033821] [2023-04-02 08:45:48,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:45:48,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-02 08:45:48,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:45:48,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-02 08:45:48,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-04-02 08:45:48,416 INFO L87 Difference]: Start difference. First operand has 2006 states, 1380 states have (on average 1.3630434782608696) internal successors, (1881), 1419 states have internal predecessors, (1881), 457 states have call successors, (457), 145 states have call predecessors, (457), 144 states have return successors, (454), 443 states have call predecessors, (454), 454 states have call successors, (454) Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-04-02 08:45:55,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:45:55,953 INFO L93 Difference]: Finished difference Result 1763 states and 2488 transitions. [2023-04-02 08:45:55,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-02 08:45:55,955 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2023-04-02 08:45:55,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:45:55,970 INFO L225 Difference]: With dead ends: 1763 [2023-04-02 08:45:55,970 INFO L226 Difference]: Without dead ends: 961 [2023-04-02 08:45:55,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-04-02 08:45:55,979 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 1106 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 2575 mSolverCounterSat, 585 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1173 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 3160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 585 IncrementalHoareTripleChecker+Valid, 2575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-04-02 08:45:55,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1173 Valid, 361 Invalid, 3160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [585 Valid, 2575 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2023-04-02 08:45:55,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2023-04-02 08:45:56,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 746. [2023-04-02 08:45:56,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 518 states have (on average 1.33011583011583) internal successors, (689), 523 states have internal predecessors, (689), 153 states have call successors, (153), 76 states have call predecessors, (153), 74 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2023-04-02 08:45:56,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 993 transitions. [2023-04-02 08:45:56,290 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 993 transitions. Word has length 47 [2023-04-02 08:45:56,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:45:56,290 INFO L495 AbstractCegarLoop]: Abstraction has 746 states and 993 transitions. [2023-04-02 08:45:56,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-04-02 08:45:56,290 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 993 transitions. [2023-04-02 08:45:56,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-04-02 08:45:56,299 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:45:56,299 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:45:56,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-02 08:45:56,300 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:45:56,300 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:45:56,300 INFO L85 PathProgramCache]: Analyzing trace with hash -613044794, now seen corresponding path program 1 times [2023-04-02 08:45:56,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:45:56,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324731681] [2023-04-02 08:45:56,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:45:56,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:45:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:45:56,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:45:56,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:45:56,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:45:56,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:45:56,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:45:56,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:45:56,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:45:56,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:45:56,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 08:45:56,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:45:56,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-04-02 08:45:56,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:45:56,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324731681] [2023-04-02 08:45:56,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324731681] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:45:56,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:45:56,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-04-02 08:45:56,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446302915] [2023-04-02 08:45:56,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:45:56,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 08:45:56,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:45:56,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 08:45:56,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-04-02 08:45:56,915 INFO L87 Difference]: Start difference. First operand 746 states and 993 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-04-02 08:46:03,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:46:03,482 INFO L93 Difference]: Finished difference Result 1695 states and 2344 transitions. [2023-04-02 08:46:03,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-04-02 08:46:03,482 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 82 [2023-04-02 08:46:03,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:46:03,487 INFO L225 Difference]: With dead ends: 1695 [2023-04-02 08:46:03,487 INFO L226 Difference]: Without dead ends: 976 [2023-04-02 08:46:03,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-04-02 08:46:03,490 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 1626 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 2561 mSolverCounterSat, 1001 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1690 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 3562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1001 IncrementalHoareTripleChecker+Valid, 2561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2023-04-02 08:46:03,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1690 Valid, 367 Invalid, 3562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1001 Valid, 2561 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2023-04-02 08:46:03,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2023-04-02 08:46:03,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 755. [2023-04-02 08:46:03,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 526 states have (on average 1.3307984790874525) internal successors, (700), 531 states have internal predecessors, (700), 154 states have call successors, (154), 76 states have call predecessors, (154), 74 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-04-02 08:46:03,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 1006 transitions. [2023-04-02 08:46:03,656 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 1006 transitions. Word has length 82 [2023-04-02 08:46:03,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:46:03,657 INFO L495 AbstractCegarLoop]: Abstraction has 755 states and 1006 transitions. [2023-04-02 08:46:03,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-04-02 08:46:03,657 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 1006 transitions. [2023-04-02 08:46:03,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-04-02 08:46:03,658 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:46:03,658 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:46:03,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-02 08:46:03,658 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:46:03,659 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:46:03,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1387831740, now seen corresponding path program 1 times [2023-04-02 08:46:03,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:46:03,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122873867] [2023-04-02 08:46:03,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:03,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:46:03,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:46:04,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:46:04,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:46:04,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:04,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:04,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:04,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:04,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:46:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:46:04,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:04,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 08:46:04,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:46:04,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122873867] [2023-04-02 08:46:04,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122873867] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:46:04,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:46:04,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-04-02 08:46:04,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676120643] [2023-04-02 08:46:04,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:46:04,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-04-02 08:46:04,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:46:04,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-04-02 08:46:04,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-04-02 08:46:04,310 INFO L87 Difference]: Start difference. First operand 755 states and 1006 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-04-02 08:46:11,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:46:11,253 INFO L93 Difference]: Finished difference Result 1747 states and 2426 transitions. [2023-04-02 08:46:11,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-04-02 08:46:11,254 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 88 [2023-04-02 08:46:11,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:46:11,258 INFO L225 Difference]: With dead ends: 1747 [2023-04-02 08:46:11,259 INFO L226 Difference]: Without dead ends: 1019 [2023-04-02 08:46:11,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-04-02 08:46:11,261 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 1415 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 2566 mSolverCounterSat, 751 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1480 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 3317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 751 IncrementalHoareTripleChecker+Valid, 2566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2023-04-02 08:46:11,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1480 Valid, 378 Invalid, 3317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [751 Valid, 2566 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2023-04-02 08:46:11,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2023-04-02 08:46:11,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 798. [2023-04-02 08:46:11,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 567 states have (on average 1.345679012345679) internal successors, (763), 572 states have internal predecessors, (763), 156 states have call successors, (156), 76 states have call predecessors, (156), 74 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2023-04-02 08:46:11,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1073 transitions. [2023-04-02 08:46:11,501 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 1073 transitions. Word has length 88 [2023-04-02 08:46:11,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:46:11,501 INFO L495 AbstractCegarLoop]: Abstraction has 798 states and 1073 transitions. [2023-04-02 08:46:11,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-04-02 08:46:11,502 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 1073 transitions. [2023-04-02 08:46:11,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-04-02 08:46:11,503 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:46:11,503 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:46:11,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-04-02 08:46:11,504 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:46:11,504 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:46:11,504 INFO L85 PathProgramCache]: Analyzing trace with hash 3014217, now seen corresponding path program 1 times [2023-04-02 08:46:11,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:46:11,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322461362] [2023-04-02 08:46:11,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:11,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:46:11,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:11,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:46:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:46:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:46:12,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:12,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:12,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:46:12,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:46:12,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:46:12,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:12,125 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 08:46:12,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:46:12,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322461362] [2023-04-02 08:46:12,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322461362] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:46:12,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:46:12,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-04-02 08:46:12,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580547638] [2023-04-02 08:46:12,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:46:12,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-04-02 08:46:12,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:46:12,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-04-02 08:46:12,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-04-02 08:46:12,127 INFO L87 Difference]: Start difference. First operand 798 states and 1073 transitions. Second operand has 8 states, 8 states have (on average 9.875) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-04-02 08:46:21,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:46:21,917 INFO L93 Difference]: Finished difference Result 2215 states and 3178 transitions. [2023-04-02 08:46:21,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-04-02 08:46:21,918 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 111 [2023-04-02 08:46:21,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:46:21,926 INFO L225 Difference]: With dead ends: 2215 [2023-04-02 08:46:21,926 INFO L226 Difference]: Without dead ends: 1444 [2023-04-02 08:46:21,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2023-04-02 08:46:21,931 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 2145 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 4255 mSolverCounterSat, 946 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2188 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 5201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 946 IncrementalHoareTripleChecker+Valid, 4255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-04-02 08:46:21,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2188 Valid, 520 Invalid, 5201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [946 Valid, 4255 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2023-04-02 08:46:21,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2023-04-02 08:46:22,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 800. [2023-04-02 08:46:22,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 569 states have (on average 1.344463971880492) internal successors, (765), 574 states have internal predecessors, (765), 156 states have call successors, (156), 76 states have call predecessors, (156), 74 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2023-04-02 08:46:22,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 1075 transitions. [2023-04-02 08:46:22,148 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 1075 transitions. Word has length 111 [2023-04-02 08:46:22,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:46:22,149 INFO L495 AbstractCegarLoop]: Abstraction has 800 states and 1075 transitions. [2023-04-02 08:46:22,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.875) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-04-02 08:46:22,149 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 1075 transitions. [2023-04-02 08:46:22,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-04-02 08:46:22,151 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:46:22,152 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:46:22,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-04-02 08:46:22,152 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:46:22,152 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:46:22,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1397534546, now seen corresponding path program 1 times [2023-04-02 08:46:22,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:46:22,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833029910] [2023-04-02 08:46:22,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:22,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:46:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:46:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:22,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:46:22,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:46:22,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:22,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:22,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:22,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:46:22,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:46:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:46:22,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:22,841 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 08:46:22,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:46:22,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833029910] [2023-04-02 08:46:22,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833029910] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 08:46:22,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248355736] [2023-04-02 08:46:22,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:22,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:46:22,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:46:22,845 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 08:46:22,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-04-02 08:46:23,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:23,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 3343 conjuncts, 2 conjunts are in the unsatisfiable core [2023-04-02 08:46:23,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 08:46:23,578 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-04-02 08:46:23,578 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 08:46:23,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248355736] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:46:23,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 08:46:23,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-04-02 08:46:23,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281399170] [2023-04-02 08:46:23,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:46:23,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 08:46:23,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:46:23,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 08:46:23,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-04-02 08:46:23,580 INFO L87 Difference]: Start difference. First operand 800 states and 1075 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-04-02 08:46:23,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:46:23,765 INFO L93 Difference]: Finished difference Result 804 states and 1079 transitions. [2023-04-02 08:46:23,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 08:46:23,766 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 116 [2023-04-02 08:46:23,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:46:23,769 INFO L225 Difference]: With dead ends: 804 [2023-04-02 08:46:23,769 INFO L226 Difference]: Without dead ends: 801 [2023-04-02 08:46:23,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-04-02 08:46:23,770 INFO L413 NwaCegarLoop]: 958 mSDtfsCounter, 0 mSDsluCounter, 953 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1911 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 08:46:23,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1911 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 08:46:23,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2023-04-02 08:46:23,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 801. [2023-04-02 08:46:23,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 570 states have (on average 1.343859649122807) internal successors, (766), 575 states have internal predecessors, (766), 156 states have call successors, (156), 76 states have call predecessors, (156), 74 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2023-04-02 08:46:23,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1076 transitions. [2023-04-02 08:46:23,982 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1076 transitions. Word has length 116 [2023-04-02 08:46:23,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:46:23,983 INFO L495 AbstractCegarLoop]: Abstraction has 801 states and 1076 transitions. [2023-04-02 08:46:23,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-04-02 08:46:23,983 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1076 transitions. [2023-04-02 08:46:23,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-04-02 08:46:23,985 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:46:23,985 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:46:23,996 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-04-02 08:46:24,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:46:24,196 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:46:24,196 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:46:24,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1341724345, now seen corresponding path program 1 times [2023-04-02 08:46:24,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:46:24,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569051263] [2023-04-02 08:46:24,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:24,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:46:24,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:46:24,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:24,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:46:24,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:46:24,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:24,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:24,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:24,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:46:24,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:46:24,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:46:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:24,847 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 08:46:24,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:46:24,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569051263] [2023-04-02 08:46:24,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569051263] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 08:46:24,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404107215] [2023-04-02 08:46:24,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:24,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:46:24,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:46:24,850 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 08:46:24,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-04-02 08:46:25,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:25,568 INFO L262 TraceCheckSpWp]: Trace formula consists of 3348 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 08:46:25,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 08:46:25,604 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 08:46:25,604 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 08:46:25,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404107215] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:46:25,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 08:46:25,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-04-02 08:46:25,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575330465] [2023-04-02 08:46:25,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:46:25,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 08:46:25,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:46:25,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 08:46:25,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-04-02 08:46:25,618 INFO L87 Difference]: Start difference. First operand 801 states and 1076 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-04-02 08:46:25,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:46:25,896 INFO L93 Difference]: Finished difference Result 1721 states and 2351 transitions. [2023-04-02 08:46:25,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 08:46:25,896 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 118 [2023-04-02 08:46:25,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:46:25,899 INFO L225 Difference]: With dead ends: 1721 [2023-04-02 08:46:25,900 INFO L226 Difference]: Without dead ends: 947 [2023-04-02 08:46:25,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-04-02 08:46:25,903 INFO L413 NwaCegarLoop]: 1121 mSDtfsCounter, 132 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 2088 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 08:46:25,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 2088 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 08:46:25,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2023-04-02 08:46:26,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 859. [2023-04-02 08:46:26,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 628 states have (on average 1.3662420382165605) internal successors, (858), 633 states have internal predecessors, (858), 156 states have call successors, (156), 76 states have call predecessors, (156), 74 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2023-04-02 08:46:26,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1168 transitions. [2023-04-02 08:46:26,108 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1168 transitions. Word has length 118 [2023-04-02 08:46:26,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:46:26,109 INFO L495 AbstractCegarLoop]: Abstraction has 859 states and 1168 transitions. [2023-04-02 08:46:26,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-04-02 08:46:26,109 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1168 transitions. [2023-04-02 08:46:26,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-04-02 08:46:26,111 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:46:26,111 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:46:26,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-04-02 08:46:26,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-04-02 08:46:26,320 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:46:26,320 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:46:26,321 INFO L85 PathProgramCache]: Analyzing trace with hash -919022519, now seen corresponding path program 1 times [2023-04-02 08:46:26,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:46:26,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380452069] [2023-04-02 08:46:26,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:26,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:46:26,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:46:26,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:26,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:46:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:46:26,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:26,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:26,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:26,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:46:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:46:26,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:46:26,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:26,983 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 08:46:26,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:46:26,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380452069] [2023-04-02 08:46:26,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380452069] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 08:46:26,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129005355] [2023-04-02 08:46:26,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:26,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:46:26,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:46:26,993 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 08:46:26,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-04-02 08:46:27,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:27,675 INFO L262 TraceCheckSpWp]: Trace formula consists of 3346 conjuncts, 3 conjunts are in the unsatisfiable core [2023-04-02 08:46:27,679 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 08:46:27,720 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 08:46:27,720 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 08:46:27,808 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 08:46:27,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129005355] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 08:46:27,809 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 08:46:27,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2023-04-02 08:46:27,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928746263] [2023-04-02 08:46:27,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 08:46:27,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-04-02 08:46:27,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:46:27,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-04-02 08:46:27,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-04-02 08:46:27,810 INFO L87 Difference]: Start difference. First operand 859 states and 1168 transitions. Second operand has 12 states, 12 states have (on average 8.75) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (23), 7 states have call predecessors, (23), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-04-02 08:46:43,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:46:43,161 INFO L93 Difference]: Finished difference Result 3542 states and 5299 transitions. [2023-04-02 08:46:43,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-04-02 08:46:43,162 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.75) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (23), 7 states have call predecessors, (23), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 118 [2023-04-02 08:46:43,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:46:43,188 INFO L225 Difference]: With dead ends: 3542 [2023-04-02 08:46:43,188 INFO L226 Difference]: Without dead ends: 2710 [2023-04-02 08:46:43,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2023-04-02 08:46:43,196 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 3819 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 5750 mSolverCounterSat, 1431 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3865 SdHoareTripleChecker+Valid, 763 SdHoareTripleChecker+Invalid, 7181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1431 IncrementalHoareTripleChecker+Valid, 5750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2023-04-02 08:46:43,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3865 Valid, 763 Invalid, 7181 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1431 Valid, 5750 Invalid, 0 Unknown, 0 Unchecked, 12.1s Time] [2023-04-02 08:46:43,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2710 states. [2023-04-02 08:46:43,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2710 to 919. [2023-04-02 08:46:43,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 688 states have (on average 1.369186046511628) internal successors, (942), 693 states have internal predecessors, (942), 156 states have call successors, (156), 76 states have call predecessors, (156), 74 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2023-04-02 08:46:43,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1252 transitions. [2023-04-02 08:46:43,500 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1252 transitions. Word has length 118 [2023-04-02 08:46:43,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:46:43,500 INFO L495 AbstractCegarLoop]: Abstraction has 919 states and 1252 transitions. [2023-04-02 08:46:43,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.75) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (23), 7 states have call predecessors, (23), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2023-04-02 08:46:43,501 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1252 transitions. [2023-04-02 08:46:43,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-04-02 08:46:43,502 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:46:43,503 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:46:43,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-04-02 08:46:43,713 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:46:43,714 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:46:43,714 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:46:43,715 INFO L85 PathProgramCache]: Analyzing trace with hash -326424754, now seen corresponding path program 1 times [2023-04-02 08:46:43,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:46:43,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324611863] [2023-04-02 08:46:43,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:43,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:46:43,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:46:44,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:44,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:46:44,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:46:44,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:44,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:44,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:44,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 08:46:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:44,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 08:46:44,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 08:46:44,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:44,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:46:44,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:44,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 08:46:44,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:46:44,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324611863] [2023-04-02 08:46:44,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324611863] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:46:44,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:46:44,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-04-02 08:46:44,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378029937] [2023-04-02 08:46:44,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:46:44,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-04-02 08:46:44,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:46:44,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-04-02 08:46:44,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-04-02 08:46:44,399 INFO L87 Difference]: Start difference. First operand 919 states and 1252 transitions. Second operand has 8 states, 8 states have (on average 11.375) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (23), 7 states have call predecessors, (23), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-04-02 08:46:51,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:46:51,960 INFO L93 Difference]: Finished difference Result 2311 states and 3232 transitions. [2023-04-02 08:46:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-04-02 08:46:51,961 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.375) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (23), 7 states have call predecessors, (23), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 132 [2023-04-02 08:46:51,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:46:51,966 INFO L225 Difference]: With dead ends: 2311 [2023-04-02 08:46:51,966 INFO L226 Difference]: Without dead ends: 1419 [2023-04-02 08:46:51,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2023-04-02 08:46:51,968 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 2396 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 3068 mSolverCounterSat, 1098 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2449 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 4166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1098 IncrementalHoareTripleChecker+Valid, 3068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-04-02 08:46:51,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2449 Valid, 511 Invalid, 4166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1098 Valid, 3068 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2023-04-02 08:46:51,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1419 states. [2023-04-02 08:46:52,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1419 to 1105. [2023-04-02 08:46:52,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 821 states have (on average 1.3654080389768575) internal successors, (1121), 827 states have internal predecessors, (1121), 188 states have call successors, (188), 97 states have call predecessors, (188), 95 states have return successors, (186), 186 states have call predecessors, (186), 186 states have call successors, (186) [2023-04-02 08:46:52,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1495 transitions. [2023-04-02 08:46:52,310 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1495 transitions. Word has length 132 [2023-04-02 08:46:52,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:46:52,310 INFO L495 AbstractCegarLoop]: Abstraction has 1105 states and 1495 transitions. [2023-04-02 08:46:52,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.375) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (23), 7 states have call predecessors, (23), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-04-02 08:46:52,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1495 transitions. [2023-04-02 08:46:52,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-04-02 08:46:52,313 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:46:52,313 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:46:52,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-04-02 08:46:52,313 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:46:52,314 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:46:52,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1465840578, now seen corresponding path program 2 times [2023-04-02 08:46:52,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:46:52,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991656054] [2023-04-02 08:46:52,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:46:52,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:46:52,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:46:53,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:53,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:46:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:46:53,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:53,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:53,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:46:53,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:46:53,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:46:53,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:46:53,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:46:53,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:46:53,266 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-04-02 08:46:53,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:46:53,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991656054] [2023-04-02 08:46:53,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991656054] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:46:53,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:46:53,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-04-02 08:46:53,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385985573] [2023-04-02 08:46:53,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:46:53,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 08:46:53,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:46:53,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 08:46:53,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-04-02 08:46:53,268 INFO L87 Difference]: Start difference. First operand 1105 states and 1495 transitions. Second operand has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (16), 8 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-04-02 08:47:03,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:47:03,876 INFO L93 Difference]: Finished difference Result 2705 states and 3790 transitions. [2023-04-02 08:47:03,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-04-02 08:47:03,876 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (16), 8 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 133 [2023-04-02 08:47:03,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:47:03,882 INFO L225 Difference]: With dead ends: 2705 [2023-04-02 08:47:03,883 INFO L226 Difference]: Without dead ends: 1627 [2023-04-02 08:47:03,897 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=117, Invalid=263, Unknown=0, NotChecked=0, Total=380 [2023-04-02 08:47:03,897 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 2414 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 3957 mSolverCounterSat, 1198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2424 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 5155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1198 IncrementalHoareTripleChecker+Valid, 3957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-04-02 08:47:03,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2424 Valid, 406 Invalid, 5155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1198 Valid, 3957 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2023-04-02 08:47:03,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1627 states. [2023-04-02 08:47:04,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1627 to 1116. [2023-04-02 08:47:04,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1116 states, 829 states have (on average 1.3618817852834741) internal successors, (1129), 835 states have internal predecessors, (1129), 188 states have call successors, (188), 100 states have call predecessors, (188), 98 states have return successors, (186), 186 states have call predecessors, (186), 186 states have call successors, (186) [2023-04-02 08:47:04,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 1503 transitions. [2023-04-02 08:47:04,312 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 1503 transitions. Word has length 133 [2023-04-02 08:47:04,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:47:04,312 INFO L495 AbstractCegarLoop]: Abstraction has 1116 states and 1503 transitions. [2023-04-02 08:47:04,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.333333333333334) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (16), 8 states have call predecessors, (16), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-04-02 08:47:04,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 1503 transitions. [2023-04-02 08:47:04,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-04-02 08:47:04,316 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:47:04,316 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:47:04,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-04-02 08:47:04,316 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:47:04,317 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:47:04,317 INFO L85 PathProgramCache]: Analyzing trace with hash 954835868, now seen corresponding path program 1 times [2023-04-02 08:47:04,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:47:04,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423639343] [2023-04-02 08:47:04,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:47:04,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:47:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:04,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:47:04,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:47:05,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:47:05,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:05,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:05,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:05,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 08:47:05,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:05,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 08:47:05,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 08:47:05,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 08:47:05,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:05,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 08:47:05,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 08:47:05,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:05,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:47:05,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:05,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:05,137 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-04-02 08:47:05,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:47:05,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423639343] [2023-04-02 08:47:05,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423639343] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:47:05,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:47:05,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 08:47:05,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151955852] [2023-04-02 08:47:05,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:47:05,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 08:47:05,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:47:05,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 08:47:05,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-04-02 08:47:05,139 INFO L87 Difference]: Start difference. First operand 1116 states and 1503 transitions. Second operand has 11 states, 11 states have (on average 9.454545454545455) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (27), 9 states have call predecessors, (27), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-04-02 08:47:14,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:47:14,063 INFO L93 Difference]: Finished difference Result 2477 states and 3418 transitions. [2023-04-02 08:47:14,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-04-02 08:47:14,063 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.454545454545455) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (27), 9 states have call predecessors, (27), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 161 [2023-04-02 08:47:14,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:47:14,069 INFO L225 Difference]: With dead ends: 2477 [2023-04-02 08:47:14,069 INFO L226 Difference]: Without dead ends: 1388 [2023-04-02 08:47:14,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2023-04-02 08:47:14,071 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 2488 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 4277 mSolverCounterSat, 1450 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2552 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 5727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1450 IncrementalHoareTripleChecker+Valid, 4277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2023-04-02 08:47:14,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2552 Valid, 648 Invalid, 5727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1450 Valid, 4277 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2023-04-02 08:47:14,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2023-04-02 08:47:14,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1097. [2023-04-02 08:47:14,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 816 states have (on average 1.3590686274509804) internal successors, (1109), 822 states have internal predecessors, (1109), 182 states have call successors, (182), 100 states have call predecessors, (182), 98 states have return successors, (180), 180 states have call predecessors, (180), 180 states have call successors, (180) [2023-04-02 08:47:14,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 1471 transitions. [2023-04-02 08:47:14,479 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 1471 transitions. Word has length 161 [2023-04-02 08:47:14,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:47:14,480 INFO L495 AbstractCegarLoop]: Abstraction has 1097 states and 1471 transitions. [2023-04-02 08:47:14,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.454545454545455) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (27), 9 states have call predecessors, (27), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-04-02 08:47:14,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 1471 transitions. [2023-04-02 08:47:14,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-04-02 08:47:14,482 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:47:14,482 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:47:14,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-04-02 08:47:14,482 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:47:14,483 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:47:14,483 INFO L85 PathProgramCache]: Analyzing trace with hash 14997311, now seen corresponding path program 1 times [2023-04-02 08:47:14,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:47:14,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849255397] [2023-04-02 08:47:14,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:47:14,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:47:14,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:14,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:47:15,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:15,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:47:15,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:47:15,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:15,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:15,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:15,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 08:47:15,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:15,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-04-02 08:47:15,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 08:47:15,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 08:47:15,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:15,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 08:47:15,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 08:47:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 08:47:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 08:47:15,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 08:47:15,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 08:47:15,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:15,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:47:15,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:15,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:15,246 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-04-02 08:47:15,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:47:15,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849255397] [2023-04-02 08:47:15,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849255397] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 08:47:15,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73865357] [2023-04-02 08:47:15,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:47:15,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:47:15,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:47:15,248 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 08:47:15,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-04-02 08:47:16,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:16,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 4363 conjuncts, 4 conjunts are in the unsatisfiable core [2023-04-02 08:47:16,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 08:47:16,186 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-04-02 08:47:16,186 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 08:47:16,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73865357] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:47:16,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 08:47:16,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 14 [2023-04-02 08:47:16,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848004854] [2023-04-02 08:47:16,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:47:16,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-02 08:47:16,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:47:16,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-02 08:47:16,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2023-04-02 08:47:16,188 INFO L87 Difference]: Start difference. First operand 1097 states and 1471 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) [2023-04-02 08:47:16,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:47:16,968 INFO L93 Difference]: Finished difference Result 2907 states and 3919 transitions. [2023-04-02 08:47:16,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-02 08:47:16,968 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) Word has length 189 [2023-04-02 08:47:16,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:47:16,974 INFO L225 Difference]: With dead ends: 2907 [2023-04-02 08:47:16,974 INFO L226 Difference]: Without dead ends: 1837 [2023-04-02 08:47:16,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-04-02 08:47:16,976 INFO L413 NwaCegarLoop]: 1688 mSDtfsCounter, 733 mSDsluCounter, 4317 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 6005 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 08:47:16,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [734 Valid, 6005 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 08:47:16,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1837 states. [2023-04-02 08:47:17,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1837 to 1101. [2023-04-02 08:47:17,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1101 states, 819 states have (on average 1.3577533577533578) internal successors, (1112), 825 states have internal predecessors, (1112), 182 states have call successors, (182), 100 states have call predecessors, (182), 99 states have return successors, (181), 181 states have call predecessors, (181), 180 states have call successors, (181) [2023-04-02 08:47:17,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 1475 transitions. [2023-04-02 08:47:17,421 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 1475 transitions. Word has length 189 [2023-04-02 08:47:17,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:47:17,422 INFO L495 AbstractCegarLoop]: Abstraction has 1101 states and 1475 transitions. [2023-04-02 08:47:17,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (23), 3 states have call predecessors, (23), 2 states have call successors, (23) [2023-04-02 08:47:17,422 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 1475 transitions. [2023-04-02 08:47:17,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2023-04-02 08:47:17,424 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:47:17,424 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 08:47:17,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-04-02 08:47:17,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:47:17,638 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:47:17,639 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:47:17,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1704430750, now seen corresponding path program 1 times [2023-04-02 08:47:17,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:47:17,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414872419] [2023-04-02 08:47:17,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:47:17,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:47:17,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:47:18,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:18,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:47:18,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:47:18,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:18,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:18,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:18,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:47:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:47:18,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:47:18,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 08:47:18,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:18,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 08:47:18,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 08:47:18,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 08:47:18,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:18,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 08:47:18,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:18,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 08:47:18,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 08:47:18,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 08:47:18,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-04-02 08:47:18,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 08:47:18,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 08:47:18,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2023-04-02 08:47:18,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2023-04-02 08:47:18,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2023-04-02 08:47:18,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-04-02 08:47:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:18,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:47:18,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:18,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:18,595 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-04-02 08:47:18,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:47:18,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414872419] [2023-04-02 08:47:18,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414872419] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:47:18,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:47:18,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-04-02 08:47:18,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352707092] [2023-04-02 08:47:18,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:47:18,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-04-02 08:47:18,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:47:18,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-04-02 08:47:18,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-04-02 08:47:18,598 INFO L87 Difference]: Start difference. First operand 1101 states and 1475 transitions. Second operand has 10 states, 10 states have (on average 16.9) internal successors, (169), 3 states have internal predecessors, (169), 2 states have call successors, (42), 9 states have call predecessors, (42), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2023-04-02 08:47:29,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:47:29,491 INFO L93 Difference]: Finished difference Result 2767 states and 3874 transitions. [2023-04-02 08:47:29,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 08:47:29,491 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 16.9) internal successors, (169), 3 states have internal predecessors, (169), 2 states have call successors, (42), 9 states have call predecessors, (42), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 279 [2023-04-02 08:47:29,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:47:29,497 INFO L225 Difference]: With dead ends: 2767 [2023-04-02 08:47:29,497 INFO L226 Difference]: Without dead ends: 1693 [2023-04-02 08:47:29,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2023-04-02 08:47:29,499 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 2791 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 4428 mSolverCounterSat, 1511 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2887 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 5939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1511 IncrementalHoareTripleChecker+Valid, 4428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-04-02 08:47:29,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2887 Valid, 453 Invalid, 5939 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1511 Valid, 4428 Invalid, 0 Unknown, 0 Unchecked, 9.1s Time] [2023-04-02 08:47:29,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2023-04-02 08:47:29,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1102. [2023-04-02 08:47:29,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 820 states have (on average 1.3573170731707318) internal successors, (1113), 826 states have internal predecessors, (1113), 182 states have call successors, (182), 100 states have call predecessors, (182), 99 states have return successors, (181), 181 states have call predecessors, (181), 180 states have call successors, (181) [2023-04-02 08:47:29,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1476 transitions. [2023-04-02 08:47:29,909 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1476 transitions. Word has length 279 [2023-04-02 08:47:29,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:47:29,909 INFO L495 AbstractCegarLoop]: Abstraction has 1102 states and 1476 transitions. [2023-04-02 08:47:29,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 16.9) internal successors, (169), 3 states have internal predecessors, (169), 2 states have call successors, (42), 9 states have call predecessors, (42), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2023-04-02 08:47:29,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1476 transitions. [2023-04-02 08:47:29,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2023-04-02 08:47:29,911 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:47:29,911 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 08:47:29,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-04-02 08:47:29,912 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:47:29,912 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:47:29,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1634098346, now seen corresponding path program 1 times [2023-04-02 08:47:29,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:47:29,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328002338] [2023-04-02 08:47:29,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:47:29,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:47:30,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:47:30,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:30,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:47:30,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:47:30,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:30,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:47:30,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:47:30,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:47:30,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 08:47:30,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 08:47:30,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 08:47:30,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 08:47:30,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 08:47:30,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 08:47:30,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 08:47:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 08:47:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-04-02 08:47:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 08:47:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 08:47:30,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 08:47:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 08:47:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-04-02 08:47:30,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2023-04-02 08:47:30,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-04-02 08:47:30,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-04-02 08:47:30,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2023-04-02 08:47:30,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:47:30,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:30,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:30,862 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-04-02 08:47:30,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:47:30,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328002338] [2023-04-02 08:47:30,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328002338] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 08:47:30,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724425954] [2023-04-02 08:47:30,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:47:30,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:47:30,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:47:30,864 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 08:47:30,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-04-02 08:47:31,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:32,004 INFO L262 TraceCheckSpWp]: Trace formula consists of 5410 conjuncts, 6 conjunts are in the unsatisfiable core [2023-04-02 08:47:32,011 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 08:47:32,087 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-04-02 08:47:32,087 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 08:47:32,304 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 10 proven. 34 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-04-02 08:47:32,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724425954] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 08:47:32,304 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 08:47:32,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 21 [2023-04-02 08:47:32,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968673129] [2023-04-02 08:47:32,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 08:47:32,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-04-02 08:47:32,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:47:32,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-04-02 08:47:32,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2023-04-02 08:47:32,306 INFO L87 Difference]: Start difference. First operand 1102 states and 1476 transitions. Second operand has 21 states, 21 states have (on average 15.714285714285714) internal successors, (330), 14 states have internal predecessors, (330), 3 states have call successors, (97), 9 states have call predecessors, (97), 2 states have return successors, (74), 3 states have call predecessors, (74), 3 states have call successors, (74) [2023-04-02 08:47:55,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:47:55,152 INFO L93 Difference]: Finished difference Result 6379 states and 9784 transitions. [2023-04-02 08:47:55,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-04-02 08:47:55,153 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 15.714285714285714) internal successors, (330), 14 states have internal predecessors, (330), 3 states have call successors, (97), 9 states have call predecessors, (97), 2 states have return successors, (74), 3 states have call predecessors, (74), 3 states have call successors, (74) Word has length 304 [2023-04-02 08:47:55,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:47:55,175 INFO L225 Difference]: With dead ends: 6379 [2023-04-02 08:47:55,175 INFO L226 Difference]: Without dead ends: 5304 [2023-04-02 08:47:55,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 691 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1023 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=771, Invalid=2889, Unknown=0, NotChecked=0, Total=3660 [2023-04-02 08:47:55,180 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 11627 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 9137 mSolverCounterSat, 2915 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11729 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 12052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2915 IncrementalHoareTripleChecker+Valid, 9137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2023-04-02 08:47:55,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11729 Valid, 537 Invalid, 12052 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2915 Valid, 9137 Invalid, 0 Unknown, 0 Unchecked, 16.0s Time] [2023-04-02 08:47:55,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5304 states. [2023-04-02 08:47:55,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5304 to 1230. [2023-04-02 08:47:55,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 945 states have (on average 1.3608465608465607) internal successors, (1286), 951 states have internal predecessors, (1286), 185 states have call successors, (185), 100 states have call predecessors, (185), 99 states have return successors, (184), 184 states have call predecessors, (184), 183 states have call successors, (184) [2023-04-02 08:47:55,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 1655 transitions. [2023-04-02 08:47:55,916 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 1655 transitions. Word has length 304 [2023-04-02 08:47:55,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:47:55,918 INFO L495 AbstractCegarLoop]: Abstraction has 1230 states and 1655 transitions. [2023-04-02 08:47:55,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 15.714285714285714) internal successors, (330), 14 states have internal predecessors, (330), 3 states have call successors, (97), 9 states have call predecessors, (97), 2 states have return successors, (74), 3 states have call predecessors, (74), 3 states have call successors, (74) [2023-04-02 08:47:55,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 1655 transitions. [2023-04-02 08:47:55,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2023-04-02 08:47:55,927 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:47:55,934 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 08:47:55,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-04-02 08:47:56,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-04-02 08:47:56,139 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:47:56,139 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:47:56,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1419634046, now seen corresponding path program 2 times [2023-04-02 08:47:56,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:47:56,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090681883] [2023-04-02 08:47:56,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:47:56,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:47:56,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:47:57,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:57,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:47:57,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:47:57,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:47:57,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:47:57,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:47:57,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:47:57,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 08:47:57,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-04-02 08:47:57,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 08:47:57,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-04-02 08:47:57,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 08:47:57,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 08:47:57,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2023-04-02 08:47:57,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 08:47:57,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2023-04-02 08:47:57,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-04-02 08:47:57,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-04-02 08:47:57,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2023-04-02 08:47:57,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-04-02 08:47:57,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-04-02 08:47:57,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2023-04-02 08:47:57,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-04-02 08:47:57,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-04-02 08:47:57,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-04-02 08:47:57,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2023-04-02 08:47:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-04-02 08:47:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2023-04-02 08:47:57,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:47:57,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:47:57,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:47:57,694 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 10 proven. 235 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-04-02 08:47:57,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:47:57,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090681883] [2023-04-02 08:47:57,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090681883] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 08:47:57,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801820949] [2023-04-02 08:47:57,695 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 08:47:57,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:47:57,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:47:57,723 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 08:47:57,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-04-02 08:47:58,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-04-02 08:47:58,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 08:47:58,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 4467 conjuncts, 7 conjunts are in the unsatisfiable core [2023-04-02 08:47:58,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 08:47:59,217 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 293 trivial. 0 not checked. [2023-04-02 08:47:59,217 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 08:47:59,371 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2023-04-02 08:47:59,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801820949] provided 1 perfect and 1 imperfect interpolant sequences [2023-04-02 08:47:59,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-04-02 08:47:59,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [20, 5] total 24 [2023-04-02 08:47:59,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747696434] [2023-04-02 08:47:59,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:47:59,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 08:47:59,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:47:59,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 08:47:59,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2023-04-02 08:47:59,374 INFO L87 Difference]: Start difference. First operand 1230 states and 1655 transitions. Second operand has 4 states, 4 states have (on average 46.25) internal successors, (185), 4 states have internal predecessors, (185), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (36), 1 states have call predecessors, (36), 1 states have call successors, (36) [2023-04-02 08:48:00,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:48:00,023 INFO L93 Difference]: Finished difference Result 1237 states and 1663 transitions. [2023-04-02 08:48:00,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-02 08:48:00,024 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 46.25) internal successors, (185), 4 states have internal predecessors, (185), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (36), 1 states have call predecessors, (36), 1 states have call successors, (36) Word has length 359 [2023-04-02 08:48:00,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:48:00,027 INFO L225 Difference]: With dead ends: 1237 [2023-04-02 08:48:00,027 INFO L226 Difference]: Without dead ends: 1234 [2023-04-02 08:48:00,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 811 GetRequests, 788 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2023-04-02 08:48:00,028 INFO L413 NwaCegarLoop]: 957 mSDtfsCounter, 1 mSDsluCounter, 1906 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2863 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 08:48:00,029 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2863 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 08:48:00,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1234 states. [2023-04-02 08:48:00,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1234 to 1232. [2023-04-02 08:48:00,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1232 states, 947 states have (on average 1.3600844772967264) internal successors, (1288), 953 states have internal predecessors, (1288), 185 states have call successors, (185), 100 states have call predecessors, (185), 99 states have return successors, (184), 184 states have call predecessors, (184), 183 states have call successors, (184) [2023-04-02 08:48:00,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1232 states to 1232 states and 1657 transitions. [2023-04-02 08:48:00,635 INFO L78 Accepts]: Start accepts. Automaton has 1232 states and 1657 transitions. Word has length 359 [2023-04-02 08:48:00,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:48:00,636 INFO L495 AbstractCegarLoop]: Abstraction has 1232 states and 1657 transitions. [2023-04-02 08:48:00,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 46.25) internal successors, (185), 4 states have internal predecessors, (185), 2 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (36), 1 states have call predecessors, (36), 1 states have call successors, (36) [2023-04-02 08:48:00,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1232 states and 1657 transitions. [2023-04-02 08:48:00,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2023-04-02 08:48:00,655 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:48:00,655 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 08:48:00,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-04-02 08:48:00,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:48:00,856 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:48:00,857 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:48:00,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1008437186, now seen corresponding path program 1 times [2023-04-02 08:48:00,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:48:00,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703839400] [2023-04-02 08:48:00,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:48:00,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:48:01,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:48:02,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:48:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:48:02,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:48:02,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:48:02,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:48:02,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:48:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:48:02,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 08:48:02,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-04-02 08:48:02,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 08:48:02,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-04-02 08:48:02,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 08:48:02,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 08:48:02,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2023-04-02 08:48:02,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 08:48:02,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2023-04-02 08:48:02,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-04-02 08:48:02,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-04-02 08:48:02,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2023-04-02 08:48:02,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-04-02 08:48:02,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-04-02 08:48:02,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2023-04-02 08:48:02,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-04-02 08:48:02,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-04-02 08:48:02,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-04-02 08:48:02,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2023-04-02 08:48:02,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-04-02 08:48:02,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2023-04-02 08:48:02,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:48:02,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:02,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:02,350 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 10 proven. 235 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-04-02 08:48:02,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:48:02,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703839400] [2023-04-02 08:48:02,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703839400] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 08:48:02,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660793375] [2023-04-02 08:48:02,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:48:02,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:48:02,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:48:02,352 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 08:48:02,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-04-02 08:48:03,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:03,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 5659 conjuncts, 12 conjunts are in the unsatisfiable core [2023-04-02 08:48:03,650 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 08:48:03,726 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 7 proven. 235 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-04-02 08:48:03,726 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 08:48:04,046 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 10 proven. 235 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-04-02 08:48:04,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660793375] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 08:48:04,046 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 08:48:04,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 13, 13] total 26 [2023-04-02 08:48:04,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982363420] [2023-04-02 08:48:04,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 08:48:04,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-04-02 08:48:04,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:48:04,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-04-02 08:48:04,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=458, Unknown=0, NotChecked=0, Total=650 [2023-04-02 08:48:04,048 INFO L87 Difference]: Start difference. First operand 1232 states and 1657 transitions. Second operand has 26 states, 26 states have (on average 12.807692307692308) internal successors, (333), 19 states have internal predecessors, (333), 2 states have call successors, (85), 9 states have call predecessors, (85), 2 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2023-04-02 08:48:41,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:48:41,359 INFO L93 Difference]: Finished difference Result 8809 states and 13657 transitions. [2023-04-02 08:48:41,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-04-02 08:48:41,360 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 12.807692307692308) internal successors, (333), 19 states have internal predecessors, (333), 2 states have call successors, (85), 9 states have call predecessors, (85), 2 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 360 [2023-04-02 08:48:41,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:48:41,418 INFO L225 Difference]: With dead ends: 8809 [2023-04-02 08:48:41,418 INFO L226 Difference]: Without dead ends: 7604 [2023-04-02 08:48:41,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 907 GetRequests, 821 SyntacticMatches, 6 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2036 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=1657, Invalid=4985, Unknown=0, NotChecked=0, Total=6642 [2023-04-02 08:48:41,441 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 11387 mSDsluCounter, 565 mSDsCounter, 0 mSdLazyCounter, 12250 mSolverCounterSat, 2631 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11497 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 14881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2631 IncrementalHoareTripleChecker+Valid, 12250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2023-04-02 08:48:41,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11497 Valid, 633 Invalid, 14881 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2631 Valid, 12250 Invalid, 0 Unknown, 0 Unchecked, 23.9s Time] [2023-04-02 08:48:41,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7604 states. [2023-04-02 08:48:42,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7604 to 1352. [2023-04-02 08:48:42,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1352 states, 1067 states have (on average 1.3645735707591378) internal successors, (1456), 1073 states have internal predecessors, (1456), 185 states have call successors, (185), 100 states have call predecessors, (185), 99 states have return successors, (184), 184 states have call predecessors, (184), 183 states have call successors, (184) [2023-04-02 08:48:42,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1352 states to 1352 states and 1825 transitions. [2023-04-02 08:48:42,390 INFO L78 Accepts]: Start accepts. Automaton has 1352 states and 1825 transitions. Word has length 360 [2023-04-02 08:48:42,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:48:42,391 INFO L495 AbstractCegarLoop]: Abstraction has 1352 states and 1825 transitions. [2023-04-02 08:48:42,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 12.807692307692308) internal successors, (333), 19 states have internal predecessors, (333), 2 states have call successors, (85), 9 states have call predecessors, (85), 2 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2023-04-02 08:48:42,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1352 states and 1825 transitions. [2023-04-02 08:48:42,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2023-04-02 08:48:42,415 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:48:42,416 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 08:48:42,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-04-02 08:48:42,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 08:48:42,629 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:48:42,630 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:48:42,630 INFO L85 PathProgramCache]: Analyzing trace with hash 942102430, now seen corresponding path program 2 times [2023-04-02 08:48:42,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:48:42,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297122621] [2023-04-02 08:48:42,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:48:42,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:48:42,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:48:43,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:48:43,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:48:43,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:48:43,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:48:43,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:48:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:48:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:48:43,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2023-04-02 08:48:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 08:48:43,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 08:48:43,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 08:48:43,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 08:48:43,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2023-04-02 08:48:43,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2023-04-02 08:48:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-04-02 08:48:43,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2023-04-02 08:48:43,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-04-02 08:48:43,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2023-04-02 08:48:43,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-04-02 08:48:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-04-02 08:48:43,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2023-04-02 08:48:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2023-04-02 08:48:43,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-04-02 08:48:43,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2023-04-02 08:48:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2023-04-02 08:48:43,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2023-04-02 08:48:43,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-04-02 08:48:43,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2023-04-02 08:48:43,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:48:43,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:43,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:43,524 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 670 trivial. 0 not checked. [2023-04-02 08:48:43,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:48:43,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297122621] [2023-04-02 08:48:43,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297122621] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:48:43,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:48:43,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-04-02 08:48:43,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319190124] [2023-04-02 08:48:43,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:48:43,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-04-02 08:48:43,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:48:43,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-04-02 08:48:43,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-04-02 08:48:43,526 INFO L87 Difference]: Start difference. First operand 1352 states and 1825 transitions. Second operand has 10 states, 10 states have (on average 18.9) internal successors, (189), 3 states have internal predecessors, (189), 2 states have call successors, (46), 9 states have call predecessors, (46), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-04-02 08:48:54,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:48:54,294 INFO L93 Difference]: Finished difference Result 3502 states and 4895 transitions. [2023-04-02 08:48:54,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-04-02 08:48:54,295 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 18.9) internal successors, (189), 3 states have internal predecessors, (189), 2 states have call successors, (46), 9 states have call predecessors, (46), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 390 [2023-04-02 08:48:54,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:48:54,304 INFO L225 Difference]: With dead ends: 3502 [2023-04-02 08:48:54,305 INFO L226 Difference]: Without dead ends: 2177 [2023-04-02 08:48:54,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2023-04-02 08:48:54,309 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 2134 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 4050 mSolverCounterSat, 916 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2211 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 4966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 916 IncrementalHoareTripleChecker+Valid, 4050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2023-04-02 08:48:54,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2211 Valid, 363 Invalid, 4966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [916 Valid, 4050 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2023-04-02 08:48:54,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2177 states. [2023-04-02 08:48:55,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2177 to 1348. [2023-04-02 08:48:55,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1348 states, 1065 states have (on average 1.3633802816901408) internal successors, (1452), 1071 states have internal predecessors, (1452), 183 states have call successors, (183), 100 states have call predecessors, (183), 99 states have return successors, (182), 182 states have call predecessors, (182), 181 states have call successors, (182) [2023-04-02 08:48:55,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1817 transitions. [2023-04-02 08:48:55,255 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1817 transitions. Word has length 390 [2023-04-02 08:48:55,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:48:55,256 INFO L495 AbstractCegarLoop]: Abstraction has 1348 states and 1817 transitions. [2023-04-02 08:48:55,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.9) internal successors, (189), 3 states have internal predecessors, (189), 2 states have call successors, (46), 9 states have call predecessors, (46), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2023-04-02 08:48:55,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1817 transitions. [2023-04-02 08:48:55,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2023-04-02 08:48:55,259 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:48:55,259 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 08:48:55,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-04-02 08:48:55,259 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:48:55,259 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:48:55,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1592551902, now seen corresponding path program 1 times [2023-04-02 08:48:55,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:48:55,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849647368] [2023-04-02 08:48:55,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:48:55,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:48:55,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:48:56,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:48:56,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 08:48:56,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 08:48:56,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:48:56,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 08:48:56,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 08:48:56,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 08:48:56,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2023-04-02 08:48:56,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 08:48:56,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 08:48:56,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 08:48:56,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 08:48:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2023-04-02 08:48:56,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2023-04-02 08:48:56,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-04-02 08:48:56,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2023-04-02 08:48:56,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-04-02 08:48:56,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2023-04-02 08:48:56,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-04-02 08:48:56,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-04-02 08:48:56,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2023-04-02 08:48:56,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2023-04-02 08:48:56,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-04-02 08:48:56,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2023-04-02 08:48:56,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2023-04-02 08:48:56,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2023-04-02 08:48:56,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-04-02 08:48:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2023-04-02 08:48:56,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 08:48:56,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 08:48:56,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:48:56,864 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 674 trivial. 0 not checked. [2023-04-02 08:48:56,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:48:56,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849647368] [2023-04-02 08:48:56,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849647368] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:48:56,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:48:56,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-04-02 08:48:56,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508134701] [2023-04-02 08:48:56,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:48:56,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-04-02 08:48:56,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:48:56,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-04-02 08:48:56,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-04-02 08:48:56,866 INFO L87 Difference]: Start difference. First operand 1348 states and 1817 transitions. Second operand has 12 states, 12 states have (on average 15.583333333333334) internal successors, (187), 4 states have internal predecessors, (187), 2 states have call successors, (46), 9 states have call predecessors, (46), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2023-04-02 08:49:00,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 08:49:00,716 INFO L93 Difference]: Finished difference Result 2448 states and 3394 transitions. [2023-04-02 08:49:00,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-04-02 08:49:00,717 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 15.583333333333334) internal successors, (187), 4 states have internal predecessors, (187), 2 states have call successors, (46), 9 states have call predecessors, (46), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) Word has length 390 [2023-04-02 08:49:00,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 08:49:00,717 INFO L225 Difference]: With dead ends: 2448 [2023-04-02 08:49:00,717 INFO L226 Difference]: Without dead ends: 0 [2023-04-02 08:49:00,722 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2023-04-02 08:49:00,724 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 779 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 1237 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 786 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-04-02 08:49:00,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [786 Valid, 369 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1237 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-04-02 08:49:00,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-04-02 08:49:00,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-04-02 08:49:00,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-04-02 08:49:00,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-04-02 08:49:00,725 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 390 [2023-04-02 08:49:00,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 08:49:00,753 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-04-02 08:49:00,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 15.583333333333334) internal successors, (187), 4 states have internal predecessors, (187), 2 states have call successors, (46), 9 states have call predecessors, (46), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2023-04-02 08:49:00,753 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-04-02 08:49:00,753 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-04-02 08:49:00,757 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-04-02 08:49:00,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-04-02 08:49:00,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.