./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--bluetooth--hci_uart.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--bluetooth--hci_uart.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1f8b1c7c83cbc8f75e845878e12835fe6569e3675eb400909d1669023ab04c0d --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 19:48:04,590 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 19:48:04,639 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 19:48:04,642 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 19:48:04,642 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 19:48:04,658 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 19:48:04,659 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 19:48:04,659 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 19:48:04,659 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 19:48:04,659 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 19:48:04,659 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 19:48:04,659 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 19:48:04,660 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 19:48:04,660 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 19:48:04,660 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 19:48:04,660 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 19:48:04,660 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 19:48:04,660 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 19:48:04,660 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 19:48:04,660 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 19:48:04,660 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 19:48:04,661 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 19:48:04,661 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 19:48:04,661 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 19:48:04,661 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 19:48:04,661 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 19:48:04,661 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 19:48:04,661 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 19:48:04,661 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 19:48:04,661 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:48:04,661 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 19:48:04,664 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1f8b1c7c83cbc8f75e845878e12835fe6569e3675eb400909d1669023ab04c0d [2025-03-08 19:48:04,877 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 19:48:04,885 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 19:48:04,887 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 19:48:04,888 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 19:48:04,888 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 19:48:04,889 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--bluetooth--hci_uart.ko-entry_point.cil.out.i [2025-03-08 19:48:06,010 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/45eaeac6a/4f25985193794344bfd4b10bcef25ce0/FLAGce50b2489 [2025-03-08 19:48:06,591 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 19:48:06,593 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--bluetooth--hci_uart.ko-entry_point.cil.out.i [2025-03-08 19:48:06,639 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/45eaeac6a/4f25985193794344bfd4b10bcef25ce0/FLAGce50b2489 [2025-03-08 19:48:06,655 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/45eaeac6a/4f25985193794344bfd4b10bcef25ce0 [2025-03-08 19:48:06,658 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 19:48:06,660 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 19:48:06,661 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 19:48:06,662 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 19:48:06,665 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 19:48:06,666 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:48:06" (1/1) ... [2025-03-08 19:48:06,668 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@664f8a4a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:06, skipping insertion in model container [2025-03-08 19:48:06,668 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:48:06" (1/1) ... [2025-03-08 19:48:06,777 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 19:48:09,946 WARN L250 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--bluetooth--hci_uart.ko-entry_point.cil.out.i[448815,448828] [2025-03-08 19:48:09,992 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:48:10,019 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 19:48:10,113 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6500] [2025-03-08 19:48:10,114 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6507] [2025-03-08 19:48:10,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [6515-6516] [2025-03-08 19:48:10,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [6524-6525] [2025-03-08 19:48:10,415 WARN L250 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--bluetooth--hci_uart.ko-entry_point.cil.out.i[448815,448828] [2025-03-08 19:48:10,421 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:48:10,576 INFO L204 MainTranslator]: Completed translation [2025-03-08 19:48:10,577 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10 WrapperNode [2025-03-08 19:48:10,577 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 19:48:10,578 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 19:48:10,578 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 19:48:10,578 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 19:48:10,582 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:10,648 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:10,850 INFO L138 Inliner]: procedures = 490, calls = 4988, calls flagged for inlining = 140, calls inlined = 118, statements flattened = 7819 [2025-03-08 19:48:10,851 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 19:48:10,852 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 19:48:10,852 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 19:48:10,852 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 19:48:10,859 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:10,860 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:10,932 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:11,865 INFO L175 MemorySlicer]: Split 2234 memory accesses to 39 slices as follows [2, 2, 7, 2, 8, 12, 2, 2, 2, 2, 24, 4, 1, 7, 8, 2, 504, 4, 12, 185, 91, 4, 71, 19, 7, 8, 846, 2, 4, 7, 8, 13, 305, 2, 4, 28, 2, 2, 19]. 38 percent of accesses are in the largest equivalence class. The 607 initializations are split as follows [2, 2, 7, 0, 8, 0, 0, 0, 2, 2, 0, 4, 0, 7, 8, 0, 0, 4, 8, 185, 0, 4, 0, 0, 7, 8, 27, 2, 0, 7, 8, 0, 305, 0, 0, 0, 0, 0, 0]. The 913 writes are split as follows [0, 0, 0, 1, 0, 12, 1, 2, 0, 0, 1, 0, 0, 0, 0, 0, 432, 0, 2, 0, 84, 0, 60, 17, 0, 0, 249, 0, 4, 0, 0, 6, 0, 1, 4, 27, 2, 2, 6]. [2025-03-08 19:48:11,865 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:11,866 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:12,029 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:12,046 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:12,108 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:12,140 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:12,203 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 19:48:12,205 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 19:48:12,205 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 19:48:12,205 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 19:48:12,206 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (1/1) ... [2025-03-08 19:48:12,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:48:12,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:48:12,235 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 19:48:12,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 19:48:12,260 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2025-03-08 19:48:12,260 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2025-03-08 19:48:12,260 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_prepare_pkt [2025-03-08 19:48:12,260 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_prepare_pkt [2025-03-08 19:48:12,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 19:48:12,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 19:48:12,261 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2025-03-08 19:48:12,261 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2025-03-08 19:48:12,261 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_setup [2025-03-08 19:48:12,261 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_setup [2025-03-08 19:48:12,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-08 19:48:12,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-08 19:48:12,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 19:48:12,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 19:48:12,262 INFO L130 BoogieDeclarations]: Found specification of procedure ll_dequeue [2025-03-08 19:48:12,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_dequeue [2025-03-08 19:48:12,262 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_close [2025-03-08 19:48:12,262 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_close [2025-03-08 19:48:12,263 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2025-03-08 19:48:12,263 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2025-03-08 19:48:12,263 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-08 19:48:12,263 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-08 19:48:12,263 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 19:48:12,263 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 19:48:12,263 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_flush [2025-03-08 19:48:12,263 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_flush [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure ath_dequeue [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_dequeue [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure h5_link_control [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_link_control [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure bt_skb_alloc___1 [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure bt_skb_alloc___1 [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tailroom [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tailroom [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure h4_enqueue [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_enqueue [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hci_uart_work [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hci_uart_work [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure btbcm_set_bdaddr [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_setup [2025-03-08 19:48:12,264 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_setup [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 19:48:12,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 19:48:12,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 19:48:12,266 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 19:48:12,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 19:48:12,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 19:48:12,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 19:48:12,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 19:48:12,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 19:48:12,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 19:48:12,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 19:48:12,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 19:48:12,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 19:48:12,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure __ll_do_awake [2025-03-08 19:48:12,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __ll_do_awake [2025-03-08 19:48:12,270 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_4 [2025-03-08 19:48:12,270 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_4 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure h5_peer_reset [2025-03-08 19:48:12,271 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_peer_reset [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 19:48:12,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 19:48:12,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 19:48:12,272 INFO L130 BoogieDeclarations]: Found specification of procedure h5_enqueue [2025-03-08 19:48:12,272 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_enqueue [2025-03-08 19:48:12,272 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_complete_rx_pkt [2025-03-08 19:48:12,272 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_complete_rx_pkt [2025-03-08 19:48:12,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:48:12,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:48:12,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:48:12,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:48:12,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:48:12,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:48:12,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:48:12,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:48:12,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:48:12,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:48:12,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:48:12,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:48:12,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:48:12,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:48:12,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_unregister_proto [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_unregister_proto [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure hci_get_drvdata [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_get_drvdata [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_tty_close [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_tty_close [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure btintel_set_bdaddr [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_recv [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_recv [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_register_proto [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_register_proto [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_recv [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_recv [2025-03-08 19:48:12,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-08 19:48:12,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_flush [2025-03-08 19:48:12,280 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_flush [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_4 [2025-03-08 19:48:12,280 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_4 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure __bitrev8 [2025-03-08 19:48:12,280 INFO L138 BoogieDeclarations]: Found implementation of procedure __bitrev8 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure bscp_get_crc [2025-03-08 19:48:12,280 INFO L138 BoogieDeclarations]: Found implementation of procedure bscp_get_crc [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-08 19:48:12,280 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 19:48:12,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 19:48:12,281 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:48:12,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_4 [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_4 [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_init_work [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_init_work [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure ll_close [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_close [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure hci_register_dev [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_register_dev [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure send_hcill_cmd [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure send_hcill_cmd [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure ath_flush [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_flush [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_slip_msgdelim [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_slip_msgdelim [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure h4_dequeue [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_dequeue [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure ath_wakeup_ar3k [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_wakeup_ar3k [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure h5_prepare_pkt [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_prepare_pkt [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_open [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_open [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-03-08 19:48:12,284 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-03-08 19:48:12,284 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_close [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_close [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure h5_cfg_field [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_cfg_field [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure h5_flush [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_flush [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure ll_check_data_len [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_check_data_len [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dequeue [2025-03-08 19:48:12,285 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dequeue [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 19:48:12,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 19:48:12,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 19:48:12,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 19:48:12,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure h5_slip_one_byte [2025-03-08 19:48:12,288 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_slip_one_byte [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2025-03-08 19:48:12,288 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2025-03-08 19:48:12,288 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_set_baudrate [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_set_baudrate [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure bt_err [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure bt_err [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_8 [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_8 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_6 [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_6 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure ath_open [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_open [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure ath_setup [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_setup [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_dequeue [2025-03-08 19:48:12,289 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_dequeue [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 19:48:12,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 19:48:12,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 19:48:12,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 19:48:12,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 19:48:12,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 19:48:12,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 19:48:12,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 19:48:12,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 19:48:12,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 19:48:12,290 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 19:48:12,290 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 19:48:12,290 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 19:48:12,293 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure hci_free_dev [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_free_dev [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure h4_open [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_open [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_send_frame [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_send_frame [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure __hci_cmd_sync [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure __hci_cmd_sync [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure ath_close [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_close [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_crc_update [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_crc_update [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 19:48:12,294 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 19:48:12,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 19:48:12,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 19:48:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 19:48:12,298 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2025-03-08 19:48:12,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2025-03-08 19:48:12,299 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-08 19:48:12,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure hci_recv_frame [2025-03-08 19:48:12,299 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_recv_frame [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 19:48:12,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 19:48:12,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure h4_close [2025-03-08 19:48:12,301 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_close [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2025-03-08 19:48:12,301 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2025-03-08 19:48:12,301 INFO L130 BoogieDeclarations]: Found specification of procedure h5_reset_rx [2025-03-08 19:48:12,301 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_reset_rx [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-03-08 19:48:12,302 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure tty_set_termios [2025-03-08 19:48:12,302 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_set_termios [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure h4_recv [2025-03-08 19:48:12,302 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_recv [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 19:48:12,302 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-08 19:48:12,302 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-03-08 19:48:12,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2025-03-08 19:48:12,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#38 [2025-03-08 19:48:12,303 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-03-08 19:48:12,303 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-03-08 19:48:12,303 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-03-08 19:48:12,303 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-03-08 19:48:12,303 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-03-08 19:48:12,304 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#38 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure ath_recv [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_recv [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_flush [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_flush [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure h5_close [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_close [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_dequeue [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_dequeue [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_slip_one_byte [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_slip_one_byte [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_open [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_open [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure h5_dequeue [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_dequeue [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure h5_slip_delim [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_slip_delim [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_close [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_close [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure ath_enqueue [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_enqueue [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure h5_open [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_open [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure ll_enqueue [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_enqueue [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure h4_recv_buf [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_recv_buf [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 19:48:12,305 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 19:48:12,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 19:48:12,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 19:48:12,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 19:48:12,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 19:48:12,307 INFO L130 BoogieDeclarations]: Found specification of procedure __bitrev16 [2025-03-08 19:48:12,307 INFO L138 BoogieDeclarations]: Found implementation of procedure __bitrev16 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure tty_driver_flush_buffer [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_driver_flush_buffer [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure h5_recv [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_recv [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure ll_open [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_open [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_tx_wakeup [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_tx_wakeup [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_set_baudrate [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_set_baudrate [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure ll_flush [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_flush [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_enqueue [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_enqueue [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure h5_complete_rx_pkt [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_complete_rx_pkt [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure ll_recv [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_recv [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_write_work [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_write_work [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_len [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_len [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_tty_open [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_tty_open [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_enqueue [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_enqueue [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-08 19:48:12,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 19:48:12,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 19:48:12,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 19:48:12,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 19:48:12,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 19:48:12,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 19:48:12,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 19:48:12,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 19:48:12,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 19:48:12,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 19:48:12,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 19:48:12,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 19:48:12,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 19:48:12,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 19:48:12,311 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2025-03-08 19:48:12,311 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2025-03-08 19:48:12,311 INFO L130 BoogieDeclarations]: Found specification of procedure bt_info [2025-03-08 19:48:12,311 INFO L138 BoogieDeclarations]: Found implementation of procedure bt_info [2025-03-08 19:48:12,311 INFO L130 BoogieDeclarations]: Found specification of procedure h4_flush [2025-03-08 19:48:12,311 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_flush [2025-03-08 19:48:13,516 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 19:48:13,521 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 19:48:13,885 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: call ULTIMATE.dealloc(~#hdr~0.base, ~#hdr~0.offset);havoc ~#hdr~0.base, ~#hdr~0.offset;call ULTIMATE.dealloc(~#bcsp_txmsg_crc~0.base, ~#bcsp_txmsg_crc~0.offset);havoc ~#bcsp_txmsg_crc~0.base, ~#bcsp_txmsg_crc~0.offset;call ULTIMATE.dealloc(~#descriptor~16.base, ~#descriptor~16.offset);havoc ~#descriptor~16.base, ~#descriptor~16.offset;call ULTIMATE.dealloc(~#descriptor___0~1.base, ~#descriptor___0~1.offset);havoc ~#descriptor___0~1.base, ~#descriptor___0~1.offset; [2025-03-08 19:48:13,905 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-03-08 19:48:14,074 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14456: call ULTIMATE.dealloc(~#fw_name~0#1.base, ~#fw_name~0#1.offset);havoc ~#fw_name~0#1.base, ~#fw_name~0#1.offset;call ULTIMATE.dealloc(~#fw~0#1.base, ~#fw~0#1.offset);havoc ~#fw~0#1.base, ~#fw~0#1.offset;call ULTIMATE.dealloc(~#descriptor~53#1.base, ~#descriptor~53#1.offset);havoc ~#descriptor~53#1.base, ~#descriptor~53#1.offset; [2025-03-08 19:48:14,075 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15181: havoc btbcm_patchram_#t~nondet1861#1; [2025-03-08 19:48:14,075 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15173: havoc btbcm_finalize_#t~nondet1859#1; [2025-03-08 19:48:14,075 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15177: havoc btbcm_initialize_#t~nondet1860#1; [2025-03-08 19:48:14,075 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15295: havoc request_firmware_#t~nondet1884#1; [2025-03-08 19:48:14,587 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410: call ULTIMATE.dealloc(~#descriptor~51.base, ~#descriptor~51.offset);havoc ~#descriptor~51.base, ~#descriptor~51.offset; [2025-03-08 19:48:15,027 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset; [2025-03-08 19:48:15,119 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331: havoc #t~mem689.base, #t~mem689.offset; [2025-03-08 19:48:15,219 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: havoc #t~ite559#1;havoc #t~mem557#1;havoc #t~mem558#1; [2025-03-08 19:48:15,220 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: havoc skb_is_nonlinear_#t~mem551#1; [2025-03-08 19:48:15,237 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: call ULTIMATE.dealloc(~#descriptor~15.base, ~#descriptor~15.offset);havoc ~#descriptor~15.base, ~#descriptor~15.offset; [2025-03-08 19:48:15,239 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193: havoc #t~nondet1864; [2025-03-08 19:48:15,542 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13182: call ULTIMATE.dealloc(h5_rx_3wire_hdr_~#descriptor~43#1.base, h5_rx_3wire_hdr_~#descriptor~43#1.offset);havoc h5_rx_3wire_hdr_~#descriptor~43#1.base, h5_rx_3wire_hdr_~#descriptor~43#1.offset; [2025-03-08 19:48:15,543 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15185: havoc btintel_check_bdaddr_#t~nondet1862#1; [2025-03-08 19:48:15,543 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15169: havoc btbcm_check_bdaddr_#t~nondet1858#1; [2025-03-08 19:48:15,599 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222: havoc hci_reset_dev_#t~nondet1870#1; [2025-03-08 19:48:15,920 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9978: call ULTIMATE.dealloc(~#descriptor~20#1.base, ~#descriptor~20#1.offset);havoc ~#descriptor~20#1.base, ~#descriptor~20#1.offset;call ULTIMATE.dealloc(~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset);havoc ~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset;call ULTIMATE.dealloc(~#hdr~1#1.base, ~#hdr~1#1.offset);havoc ~#hdr~1#1.base, ~#hdr~1#1.offset;call ULTIMATE.dealloc(~#desc~1#1.base, ~#desc~1#1.offset);havoc ~#desc~1#1.base, ~#desc~1#1.offset; [2025-03-08 19:48:15,920 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: call ULTIMATE.dealloc(bcsp_pkt_cull_~#descriptor~18#1.base, bcsp_pkt_cull_~#descriptor~18#1.offset);havoc bcsp_pkt_cull_~#descriptor~18#1.base, bcsp_pkt_cull_~#descriptor~18#1.offset; [2025-03-08 19:48:15,920 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9845: call ULTIMATE.dealloc(bcsp_handle_le_pkt_~#conf_pkt~0#1.base, bcsp_handle_le_pkt_~#conf_pkt~0#1.offset);havoc bcsp_handle_le_pkt_~#conf_pkt~0#1.base, bcsp_handle_le_pkt_~#conf_pkt~0#1.offset;call ULTIMATE.dealloc(bcsp_handle_le_pkt_~#conf_rsp_pkt~0#1.base, bcsp_handle_le_pkt_~#conf_rsp_pkt~0#1.offset);havoc bcsp_handle_le_pkt_~#conf_rsp_pkt~0#1.base, bcsp_handle_le_pkt_~#conf_rsp_pkt~0#1.offset;call ULTIMATE.dealloc(bcsp_handle_le_pkt_~#sync_pkt~0#1.base, bcsp_handle_le_pkt_~#sync_pkt~0#1.offset);havoc bcsp_handle_le_pkt_~#sync_pkt~0#1.base, bcsp_handle_le_pkt_~#sync_pkt~0#1.offset;call ULTIMATE.dealloc(bcsp_handle_le_pkt_~#descriptor~19#1.base, bcsp_handle_le_pkt_~#descriptor~19#1.offset);havoc bcsp_handle_le_pkt_~#descriptor~19#1.base, bcsp_handle_le_pkt_~#descriptor~19#1.offset; [2025-03-08 19:48:15,961 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: havoc dev_get_drvdata_#t~mem65#1.base, dev_get_drvdata_#t~mem65#1.offset; [2025-03-08 19:48:16,000 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502: call ULTIMATE.dealloc(~#descriptor~8#1.base, ~#descriptor~8#1.offset);havoc ~#descriptor~8#1.base, ~#descriptor~8#1.offset; [2025-03-08 19:48:16,231 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: call ULTIMATE.dealloc(bcsp_unslip_one_byte_~#byte#1.base, bcsp_unslip_one_byte_~#byte#1.offset);havoc bcsp_unslip_one_byte_~#byte#1.base, bcsp_unslip_one_byte_~#byte#1.offset;call ULTIMATE.dealloc(bcsp_unslip_one_byte_~#c0~0#1.base, bcsp_unslip_one_byte_~#c0~0#1.offset);havoc bcsp_unslip_one_byte_~#c0~0#1.base, bcsp_unslip_one_byte_~#c0~0#1.offset;call ULTIMATE.dealloc(bcsp_unslip_one_byte_~#db~0#1.base, bcsp_unslip_one_byte_~#db~0#1.offset);havoc bcsp_unslip_one_byte_~#db~0#1.base, bcsp_unslip_one_byte_~#db~0#1.offset; [2025-03-08 19:48:16,231 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10080: call ULTIMATE.dealloc(~#descriptor~21#1.base, ~#descriptor~21#1.offset);havoc ~#descriptor~21#1.base, ~#descriptor~21#1.offset; [2025-03-08 19:48:16,262 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14435: call ULTIMATE.dealloc(~#descriptor~52.base, ~#descriptor~52.offset);havoc ~#descriptor~52.base, ~#descriptor~52.offset; [2025-03-08 19:48:16,280 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424: havoc #t~mem702; [2025-03-08 19:48:16,303 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: havoc __fswab16_#t~bitwise676#1; [2025-03-08 19:48:16,336 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: call ULTIMATE.dealloc(hci_uart_tty_wakeup_~#descriptor~9#1.base, hci_uart_tty_wakeup_~#descriptor~9#1.offset);havoc hci_uart_tty_wakeup_~#descriptor~9#1.base, hci_uart_tty_wakeup_~#descriptor~9#1.offset; [2025-03-08 19:48:16,365 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10859: call ULTIMATE.dealloc(~#descriptor~28.base, ~#descriptor~28.offset);havoc ~#descriptor~28.base, ~#descriptor~28.offset; [2025-03-08 19:48:16,436 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067: call ULTIMATE.dealloc(hci_uart_open_~#descriptor~1#1.base, hci_uart_open_~#descriptor~1#1.offset);havoc hci_uart_open_~#descriptor~1#1.base, hci_uart_open_~#descriptor~1#1.offset; [2025-03-08 19:48:16,438 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15218: havoc #t~nondet1869; [2025-03-08 19:48:16,460 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765: call ULTIMATE.dealloc(~#descriptor~25.base, ~#descriptor~25.offset);havoc ~#descriptor~25.base, ~#descriptor~25.offset; [2025-03-08 19:48:16,462 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15276: havoc #t~nondet1880; [2025-03-08 19:48:16,481 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: call ULTIMATE.dealloc(~#descriptor~37.base, ~#descriptor~37.offset);havoc ~#descriptor~37.base, ~#descriptor~37.offset; [2025-03-08 19:48:16,486 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9478: call ULTIMATE.dealloc(~#pkt_delim~0.base, ~#pkt_delim~0.offset);havoc ~#pkt_delim~0.base, ~#pkt_delim~0.offset; [2025-03-08 19:48:16,713 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13473: call ULTIMATE.dealloc(~#hdr~7#1.base, ~#hdr~7#1.offset);havoc ~#hdr~7#1.base, ~#hdr~7#1.offset;call ULTIMATE.dealloc(~#descriptor~46#1.base, ~#descriptor~46#1.offset);havoc ~#descriptor~46#1.base, ~#descriptor~46#1.offset; [2025-03-08 19:48:16,748 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253: call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset; [2025-03-08 19:48:16,810 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10292: call ULTIMATE.dealloc(~#descriptor~24#1.base, ~#descriptor~24#1.offset);havoc ~#descriptor~24#1.base, ~#descriptor~24#1.offset; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8987: call ULTIMATE.dealloc(ldv_main_exported_11_~#ldvarg4~0#1.base, ldv_main_exported_11_~#ldvarg4~0#1.offset);havoc ldv_main_exported_11_~#ldvarg4~0#1.base, ldv_main_exported_11_~#ldvarg4~0#1.offset; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15331: havoc tty_register_ldisc_#t~nondet1891#1; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15265: havoc ldv_stop_6_#t~nondet1878#1; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15269: havoc ldv_stop_8_#t~nondet1879#1; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: havoc tty_unregister_ldisc_#t~nondet1893#1; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15246: havoc ldv_release_6_#t~nondet1873#1; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15250: havoc ldv_release_8_#t~nondet1874#1; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395: call ULTIMATE.dealloc(ldv_main_exported_10_~#ldvarg16~0#1.base, ldv_main_exported_10_~#ldvarg16~0#1.offset);havoc ldv_main_exported_10_~#ldvarg16~0#1.base, ldv_main_exported_10_~#ldvarg16~0#1.offset; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13732: call ULTIMATE.dealloc(ldv_main_exported_7_~#ldvarg7~0#1.base, ldv_main_exported_7_~#ldvarg7~0#1.offset);havoc ldv_main_exported_7_~#ldvarg7~0#1.base, ldv_main_exported_7_~#ldvarg7~0#1.offset; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg13~0#1.base, ldv_main_exported_8_~#ldvarg13~0#1.offset);havoc ldv_main_exported_8_~#ldvarg13~0#1.base, ldv_main_exported_8_~#ldvarg13~0#1.offset; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257: havoc ldv_start_6_#t~nondet1876#1; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11459: call ULTIMATE.dealloc(ldv_main_exported_9_~#ldvarg10~0#1.base, ldv_main_exported_9_~#ldvarg10~0#1.offset);havoc ldv_main_exported_9_~#ldvarg10~0#1.base, ldv_main_exported_9_~#ldvarg10~0#1.offset; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: call ULTIMATE.dealloc(hci_uart_init_~#hci_uart_ldisc~0#1.base, hci_uart_init_~#hci_uart_ldisc~0#1.offset);havoc hci_uart_init_~#hci_uart_ldisc~0#1.base, hci_uart_init_~#hci_uart_ldisc~0#1.offset; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14633: call ULTIMATE.dealloc(ldv_main_exported_6_~#ldvarg0~0#1.base, ldv_main_exported_6_~#ldvarg0~0#1.offset);havoc ldv_main_exported_6_~#ldvarg0~0#1.base, ldv_main_exported_6_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_6_~#ldvarg1~0#1.base, ldv_main_exported_6_~#ldvarg1~0#1.offset);havoc ldv_main_exported_6_~#ldvarg1~0#1.base, ldv_main_exported_6_~#ldvarg1~0#1.offset; [2025-03-08 19:48:23,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261: havoc ldv_start_8_#t~nondet1877#1; [2025-03-08 19:48:23,613 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13634: call ULTIMATE.dealloc(~#descriptor~48.base, ~#descriptor~48.offset);havoc ~#descriptor~48.base, ~#descriptor~48.offset; [2025-03-08 19:48:24,279 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121: call ULTIMATE.dealloc(~#descriptor~33.base, ~#descriptor~33.offset);havoc ~#descriptor~33.base, ~#descriptor~33.offset; [2025-03-08 19:48:24,315 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15298: havoc #t~ret1885.base, #t~ret1885.offset; [2025-03-08 19:48:24,329 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 19:48:24,509 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424: call ULTIMATE.dealloc(~#c.base, ~#c.offset);havoc ~#c.base, ~#c.offset;call ULTIMATE.dealloc(~#esc_delim~0.base, ~#esc_delim~0.offset);havoc ~#esc_delim~0.base, ~#esc_delim~0.offset;call ULTIMATE.dealloc(~#esc_esc~0.base, ~#esc_esc~0.offset);havoc ~#esc_esc~0.base, ~#esc_esc~0.offset; [2025-03-08 19:48:24,808 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15304: havoc #t~ret1887.base, #t~ret1887.offset; [2025-03-08 19:48:29,283 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7324: call ULTIMATE.dealloc(~#ktermios~2#1.base, ~#ktermios~2#1.offset);havoc ~#ktermios~2#1.base, ~#ktermios~2#1.offset;call ULTIMATE.dealloc(~#descriptor~6#1.base, ~#descriptor~6#1.offset);havoc ~#descriptor~6#1.base, ~#descriptor~6#1.offset; [2025-03-08 19:48:29,321 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15239: havoc #t~nondet1872; [2025-03-08 19:48:29,346 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15235: havoc #t~nondet1871; [2025-03-08 19:48:29,519 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11842: call ULTIMATE.dealloc(~#descriptor~35.base, ~#descriptor~35.offset);havoc ~#descriptor~35.base, ~#descriptor~35.offset;call ULTIMATE.dealloc(~#__key~3.base, ~#__key~3.offset);havoc ~#__key~3.base, ~#__key~3.offset;call ULTIMATE.dealloc(~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset);havoc ~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset; [2025-03-08 19:48:30,037 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955: call ULTIMATE.dealloc(~#descriptor~38.base, ~#descriptor~38.offset);havoc ~#descriptor~38.base, ~#descriptor~38.offset; [2025-03-08 19:48:30,476 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: call ULTIMATE.dealloc(~#descriptor~12.base, ~#descriptor~12.offset);havoc ~#descriptor~12.base, ~#descriptor~12.offset; [2025-03-08 19:48:30,499 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15197: havoc #t~nondet1865; [2025-03-08 19:48:30,718 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: call ULTIMATE.dealloc(~#descriptor~4.base, ~#descriptor~4.offset);havoc ~#descriptor~4.base, ~#descriptor~4.offset; [2025-03-08 19:48:30,757 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: havoc #t~ret1856.base, #t~ret1856.offset; [2025-03-08 19:48:30,938 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880: call ULTIMATE.dealloc(~#descriptor~36#1.base, ~#descriptor~36#1.offset);havoc ~#descriptor~36#1.base, ~#descriptor~36#1.offset; [2025-03-08 19:48:31,577 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214: havoc #t~nondet1868; [2025-03-08 19:48:31,704 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: call ULTIMATE.dealloc(~#descriptor~14.base, ~#descriptor~14.offset);havoc ~#descriptor~14.base, ~#descriptor~14.offset; [2025-03-08 19:48:31,897 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15335: havoc #t~nondet1892; [2025-03-08 19:48:32,180 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15288: havoc #t~nondet1883; [2025-03-08 19:48:32,511 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset; [2025-03-08 19:48:33,240 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: call ULTIMATE.dealloc(~#c.base, ~#c.offset);havoc ~#c.base, ~#c.offset;call ULTIMATE.dealloc(~#esc_c0~0.base, ~#esc_c0~0.offset);havoc ~#esc_c0~0.base, ~#esc_c0~0.offset;call ULTIMATE.dealloc(~#esc_db~0.base, ~#esc_db~0.offset);havoc ~#esc_db~0.base, ~#esc_db~0.offset; [2025-03-08 19:48:33,366 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14381: call ULTIMATE.dealloc(~#descriptor~50.base, ~#descriptor~50.offset);havoc ~#descriptor~50.base, ~#descriptor~50.offset; [2025-03-08 19:48:33,932 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: call ULTIMATE.dealloc(~#wakeup_req~1#1.base, ~#wakeup_req~1#1.offset);havoc ~#wakeup_req~1#1.base, ~#wakeup_req~1#1.offset;call ULTIMATE.dealloc(~#descriptor~47#1.base, ~#descriptor~47#1.offset);havoc ~#descriptor~47#1.base, ~#descriptor~47#1.offset; [2025-03-08 19:48:33,995 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13415: call ULTIMATE.dealloc(~#delim~1.base, ~#delim~1.offset);havoc ~#delim~1.base, ~#delim~1.offset; [2025-03-08 19:48:34,119 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: call ULTIMATE.dealloc(~#descriptor~3.base, ~#descriptor~3.offset);havoc ~#descriptor~3.base, ~#descriptor~3.offset; [2025-03-08 19:48:34,475 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003: call ULTIMATE.dealloc(~#descriptor~39#1.base, ~#descriptor~39#1.offset);havoc ~#descriptor~39#1.base, ~#descriptor~39#1.offset; [2025-03-08 19:48:34,741 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12812: call ULTIMATE.dealloc(~#sync~0#1.base, ~#sync~0#1.offset);havoc ~#sync~0#1.base, ~#sync~0#1.offset;call ULTIMATE.dealloc(~#descriptor~41#1.base, ~#descriptor~41#1.offset);havoc ~#descriptor~41#1.base, ~#descriptor~41#1.offset; [2025-03-08 19:48:34,764 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15201: havoc #t~nondet1866; [2025-03-08 19:48:35,254 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11028: call ULTIMATE.dealloc(~#descriptor~32.base, ~#descriptor~32.offset);havoc ~#descriptor~32.base, ~#descriptor~32.offset;call ULTIMATE.dealloc(~#descriptor___0~4.base, ~#descriptor___0~4.offset);havoc ~#descriptor___0~4.base, ~#descriptor___0~4.offset;call ULTIMATE.dealloc(~#descriptor___1~1.base, ~#descriptor___1~1.offset);havoc ~#descriptor___1~1.base, ~#descriptor___1~1.offset;call ULTIMATE.dealloc(~#descriptor___2~1.base, ~#descriptor___2~1.offset);havoc ~#descriptor___2~1.base, ~#descriptor___2~1.offset; [2025-03-08 19:48:35,325 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6532: havoc #t~mem1;havoc #t~bitwise2; [2025-03-08 19:48:36,122 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8565: havoc __le16_to_cpup_#t~mem540#1; [2025-03-08 19:48:36,423 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9434: havoc #t~bitwise705; [2025-03-08 19:48:36,536 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15301: havoc #t~ret1886.base, #t~ret1886.offset; [2025-03-08 19:48:37,315 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13331: call ULTIMATE.dealloc(~#descriptor~45#1.base, ~#descriptor~45#1.offset);havoc ~#descriptor~45#1.base, ~#descriptor~45#1.offset; [2025-03-08 19:48:37,315 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13258: call ULTIMATE.dealloc(h5_unslip_one_byte_~#c#1.base, h5_unslip_one_byte_~#c#1.offset);havoc h5_unslip_one_byte_~#c#1.base, h5_unslip_one_byte_~#c#1.offset;call ULTIMATE.dealloc(h5_unslip_one_byte_~#delim~0#1.base, h5_unslip_one_byte_~#delim~0#1.offset);havoc h5_unslip_one_byte_~#delim~0#1.base, h5_unslip_one_byte_~#delim~0#1.offset;call ULTIMATE.dealloc(h5_unslip_one_byte_~#esc~0#1.base, h5_unslip_one_byte_~#esc~0#1.offset);havoc h5_unslip_one_byte_~#esc~0#1.base, h5_unslip_one_byte_~#esc~0#1.offset;call ULTIMATE.dealloc(h5_unslip_one_byte_~#descriptor~44#1.base, h5_unslip_one_byte_~#descriptor~44#1.offset);havoc h5_unslip_one_byte_~#descriptor~44#1.base, h5_unslip_one_byte_~#descriptor~44#1.offset; [2025-03-08 19:48:37,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801: call ULTIMATE.dealloc(~#descriptor~26.base, ~#descriptor~26.offset);havoc ~#descriptor~26.base, ~#descriptor~26.offset;call ULTIMATE.dealloc(~#__key~2.base, ~#__key~2.offset);havoc ~#__key~2.base, ~#__key~2.offset; [2025-03-08 19:48:37,646 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-08 19:48:38,106 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14305: call ULTIMATE.dealloc(~#param~0.base, ~#param~0.offset);havoc ~#param~0.base, ~#param~0.offset;call ULTIMATE.dealloc(~#clock~0.base, ~#clock~0.offset);havoc ~#clock~0.base, ~#clock~0.offset;call ULTIMATE.dealloc(~#descriptor~49.base, ~#descriptor~49.offset);havoc ~#descriptor~49.base, ~#descriptor~49.offset;call ULTIMATE.dealloc(~#descriptor___0~8.base, ~#descriptor___0~8.offset);havoc ~#descriptor___0~8.base, ~#descriptor___0~8.offset; [2025-03-08 19:48:38,216 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: call ULTIMATE.dealloc(~#descriptor~27.base, ~#descriptor~27.offset);havoc ~#descriptor~27.base, ~#descriptor~27.offset; [2025-03-08 19:48:38,363 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561: call ULTIMATE.dealloc(~#descriptor~54.base, ~#descriptor~54.offset);havoc ~#descriptor~54.base, ~#descriptor~54.offset; [2025-03-08 19:48:40,097 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12938: call ULTIMATE.dealloc(h5_handle_internal_rx_~#sync_req~1#1.base, h5_handle_internal_rx_~#sync_req~1#1.offset);havoc h5_handle_internal_rx_~#sync_req~1#1.base, h5_handle_internal_rx_~#sync_req~1#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#sync_rsp~0#1.base, h5_handle_internal_rx_~#sync_rsp~0#1.offset);havoc h5_handle_internal_rx_~#sync_rsp~0#1.base, h5_handle_internal_rx_~#sync_rsp~0#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#conf_req~1#1.base, h5_handle_internal_rx_~#conf_req~1#1.offset);havoc h5_handle_internal_rx_~#conf_req~1#1.base, h5_handle_internal_rx_~#conf_req~1#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#conf_rsp~0#1.base, h5_handle_internal_rx_~#conf_rsp~0#1.offset);havoc h5_handle_internal_rx_~#conf_rsp~0#1.base, h5_handle_internal_rx_~#conf_rsp~0#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#wakeup_req~0#1.base, h5_handle_internal_rx_~#wakeup_req~0#1.offset);havoc h5_handle_internal_rx_~#wakeup_req~0#1.base, h5_handle_internal_rx_~#wakeup_req~0#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#woken_req~0#1.base, h5_handle_internal_rx_~#woken_req~0#1.offset);havoc h5_handle_internal_rx_~#woken_req~0#1.base, h5_handle_internal_rx_~#woken_req~0#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#sleep_req~0#1.base, h5_handle_internal_rx_~#sleep_req~0#1.offset);havoc h5_handle_internal_rx_~#sleep_req~0#1.base, h5_handle_internal_rx_~#sleep_req~0#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#descriptor~42#1.base, h5_handle_internal_rx_~#descriptor~42#1.offset);havoc h5_handle_internal_rx_~#descriptor~42#1.base, h5_handle_internal_rx_~#descriptor~42#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#descriptor___0~7#1.base, h5_handle_internal_rx_~#descriptor___0~7#1.offset);havoc h5_handle_internal_rx_~#descriptor___0~7#1.base, h5_handle_internal_rx_~#descriptor___0~7#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#descriptor___1~3#1.base, h5_handle_internal_rx_~#descriptor___1~3#1.offset);havoc h5_handle_internal_rx_~#descriptor___1~3#1.base, h5_handle_internal_rx_~#descriptor___1~3#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#descriptor___2~3#1.base, h5_handle_internal_rx_~#descriptor___2~3#1.offset);havoc h5_handle_internal_rx_~#descriptor___2~3#1.base, h5_handle_internal_rx_~#descriptor___2~3#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#descriptor___3~2#1.base, h5_handle_internal_rx_~#descriptor___3~2#1.offset);havoc h5_handle_internal_rx_~#descriptor___3~2#1.base, h5_handle_internal_rx_~#descriptor___3~2#1.offset;call ULTIMATE.dealloc(h5_handle_internal_rx_~#descriptor___4~2#1.base, h5_handle_internal_rx_~#descriptor___4~2#1.offset);havoc h5_handle_internal_rx_~#descriptor___4~2#1.base, h5_handle_internal_rx_~#descriptor___4~2#1.offset; [2025-03-08 19:48:42,268 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10904: call ULTIMATE.dealloc(ll_device_want_to_wakeup_~#descriptor~29#1.base, ll_device_want_to_wakeup_~#descriptor~29#1.offset);havoc ll_device_want_to_wakeup_~#descriptor~29#1.base, ll_device_want_to_wakeup_~#descriptor~29#1.offset;call ULTIMATE.dealloc(ll_device_want_to_wakeup_~#descriptor___0~3#1.base, ll_device_want_to_wakeup_~#descriptor___0~3#1.offset);havoc ll_device_want_to_wakeup_~#descriptor___0~3#1.base, ll_device_want_to_wakeup_~#descriptor___0~3#1.offset; [2025-03-08 19:48:42,268 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: havoc hci_sco_hdr_#t~mem1066#1.base, hci_sco_hdr_#t~mem1066#1.offset; [2025-03-08 19:48:42,268 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: havoc hci_event_hdr_#t~mem1064#1.base, hci_event_hdr_#t~mem1064#1.offset; [2025-03-08 19:48:42,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: call ULTIMATE.dealloc(ll_device_want_to_sleep_~#descriptor~30#1.base, ll_device_want_to_sleep_~#descriptor~30#1.offset);havoc ll_device_want_to_sleep_~#descriptor~30#1.base, ll_device_want_to_sleep_~#descriptor~30#1.offset; [2025-03-08 19:48:42,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: havoc hci_acl_hdr_#t~mem1065#1.base, hci_acl_hdr_#t~mem1065#1.offset; [2025-03-08 19:48:42,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10998: call ULTIMATE.dealloc(ll_device_woke_up_~#descriptor~31#1.base, ll_device_woke_up_~#descriptor~31#1.offset);havoc ll_device_woke_up_~#descriptor~31#1.base, ll_device_woke_up_~#descriptor~31#1.offset; [2025-03-08 19:48:42,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11164: call ULTIMATE.dealloc(~#descriptor~34#1.base, ~#descriptor~34#1.offset);havoc ~#descriptor~34#1.base, ~#descriptor~34#1.offset;call ULTIMATE.dealloc(~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset);havoc ~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset;call ULTIMATE.dealloc(~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset);havoc ~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset;call ULTIMATE.dealloc(~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset);havoc ~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset;call ULTIMATE.dealloc(~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset);havoc ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset;call ULTIMATE.dealloc(~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset);havoc ~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset;call ULTIMATE.dealloc(~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset);havoc ~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset;call ULTIMATE.dealloc(~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset);havoc ~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset;call ULTIMATE.dealloc(~#descriptor___7~0#1.base, ~#descriptor___7~0#1.offset);havoc ~#descriptor___7~0#1.base, ~#descriptor___7~0#1.offset;call ULTIMATE.dealloc(~#descriptor___8~0#1.base, ~#descriptor___8~0#1.offset);havoc ~#descriptor___8~0#1.base, ~#descriptor___8~0#1.offset;call ULTIMATE.dealloc(~#descriptor___9~0#1.base, ~#descriptor___9~0#1.offset);havoc ~#descriptor___9~0#1.base, ~#descriptor___9~0#1.offset; [2025-03-08 19:48:42,970 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9349: havoc #t~mem691; [2025-03-08 19:48:43,466 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7438: call ULTIMATE.dealloc(~#descriptor~7.base, ~#descriptor~7.offset);havoc ~#descriptor~7.base, ~#descriptor~7.offset;call ULTIMATE.dealloc(~#__key~0.base, ~#__key~0.offset);havoc ~#__key~0.base, ~#__key~0.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset);havoc ~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset;call ULTIMATE.dealloc(~#__key___0~0.base, ~#__key___0~0.offset);havoc ~#__key___0~0.base, ~#__key___0~0.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0.base, ~#__constr_expr_1~0.offset);havoc ~#__constr_expr_1~0.base, ~#__constr_expr_1~0.offset;call ULTIMATE.dealloc(~#__key___1~0.base, ~#__key___1~0.offset);havoc ~#__key___1~0.base, ~#__key___1~0.offset; [2025-03-08 19:48:43,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147: havoc __msecs_to_jiffies_#t~nondet1857#1; [2025-03-08 19:48:44,239 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: call ULTIMATE.dealloc(ath_set_bdaddr_~#buf~0#1.base, ath_set_bdaddr_~#buf~0#1.offset);havoc ath_set_bdaddr_~#buf~0#1.base, ath_set_bdaddr_~#buf~0#1.offset; [2025-03-08 19:48:44,384 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: call ULTIMATE.dealloc(~#descriptor~13.base, ~#descriptor~13.offset);havoc ~#descriptor~13.base, ~#descriptor~13.offset; [2025-03-08 19:48:45,405 INFO L? ?]: Removed 3621 outVars from TransFormulas that were not future-live. [2025-03-08 19:48:45,405 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 19:48:45,472 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 19:48:45,472 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-08 19:48:45,473 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:48:45 BoogieIcfgContainer [2025-03-08 19:48:45,474 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 19:48:45,476 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 19:48:45,476 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 19:48:45,480 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 19:48:45,480 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 07:48:06" (1/3) ... [2025-03-08 19:48:45,481 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bef0d23 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:48:45, skipping insertion in model container [2025-03-08 19:48:45,481 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:10" (2/3) ... [2025-03-08 19:48:45,481 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bef0d23 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:48:45, skipping insertion in model container [2025-03-08 19:48:45,481 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:48:45" (3/3) ... [2025-03-08 19:48:45,482 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--bluetooth--hci_uart.ko-entry_point.cil.out.i [2025-03-08 19:48:45,495 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 19:48:45,498 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--bluetooth--hci_uart.ko-entry_point.cil.out.i that has 266 procedures, 3497 locations, 1 initial locations, 195 loop locations, and 1 error locations. [2025-03-08 19:48:45,618 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 19:48:45,628 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@282b9287, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 19:48:45,629 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 19:48:45,640 INFO L276 IsEmpty]: Start isEmpty. Operand has 2968 states, 1977 states have (on average 1.3596358118361154) internal successors, (2688), 2100 states have internal predecessors, (2688), 838 states have call successors, (838), 152 states have call predecessors, (838), 151 states have return successors, (828), 811 states have call predecessors, (828), 828 states have call successors, (828) [2025-03-08 19:48:45,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2025-03-08 19:48:45,656 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:48:45,657 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:48:45,657 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:48:45,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:48:45,663 INFO L85 PathProgramCache]: Analyzing trace with hash 148938672, now seen corresponding path program 1 times [2025-03-08 19:48:45,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:48:45,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212454032] [2025-03-08 19:48:45,670 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:48:45,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:48:47,764 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-03-08 19:48:48,042 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-03-08 19:48:48,043 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:48:48,043 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:48:48,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 19:48:48,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:48:48,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212454032] [2025-03-08 19:48:48,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212454032] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:48:48,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:48:48,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:48:48,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739938351] [2025-03-08 19:48:48,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:48:48,601 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:48:48,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:48:48,619 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:48:48,620 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:48:48,627 INFO L87 Difference]: Start difference. First operand has 2968 states, 1977 states have (on average 1.3596358118361154) internal successors, (2688), 2100 states have internal predecessors, (2688), 838 states have call successors, (838), 152 states have call predecessors, (838), 151 states have return successors, (828), 811 states have call predecessors, (828), 828 states have call successors, (828) Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2025-03-08 19:48:49,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:48:49,409 INFO L93 Difference]: Finished difference Result 5923 states and 8905 transitions. [2025-03-08 19:48:49,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 19:48:49,412 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 57 [2025-03-08 19:48:49,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:48:49,445 INFO L225 Difference]: With dead ends: 5923 [2025-03-08 19:48:49,445 INFO L226 Difference]: Without dead ends: 2918 [2025-03-08 19:48:49,470 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:48:49,475 INFO L435 NwaCegarLoop]: 4311 mSDtfsCounter, 0 mSDsluCounter, 4306 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8617 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-08 19:48:49,476 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 8617 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-08 19:48:49,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2025-03-08 19:48:49,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2918. [2025-03-08 19:48:49,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2918 states, 1949 states have (on average 1.3530015392508978) internal successors, (2637), 2059 states have internal predecessors, (2637), 819 states have call successors, (819), 150 states have call predecessors, (819), 149 states have return successors, (818), 801 states have call predecessors, (818), 818 states have call successors, (818) [2025-03-08 19:48:49,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2918 states to 2918 states and 4274 transitions. [2025-03-08 19:48:49,710 INFO L78 Accepts]: Start accepts. Automaton has 2918 states and 4274 transitions. Word has length 57 [2025-03-08 19:48:49,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:48:49,712 INFO L471 AbstractCegarLoop]: Abstraction has 2918 states and 4274 transitions. [2025-03-08 19:48:49,712 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2025-03-08 19:48:49,712 INFO L276 IsEmpty]: Start isEmpty. Operand 2918 states and 4274 transitions. [2025-03-08 19:48:49,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2025-03-08 19:48:49,721 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:48:49,722 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:48:49,722 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 19:48:49,722 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:48:49,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:48:49,723 INFO L85 PathProgramCache]: Analyzing trace with hash 437186445, now seen corresponding path program 1 times [2025-03-08 19:48:49,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:48:49,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113612387] [2025-03-08 19:48:49,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:48:49,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:48:51,539 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-03-08 19:48:51,641 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-03-08 19:48:51,644 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:48:51,644 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:48:53,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 19:48:53,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:48:53,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113612387] [2025-03-08 19:48:53,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113612387] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:48:53,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:48:53,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 19:48:53,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444288104] [2025-03-08 19:48:53,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:48:53,252 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 19:48:53,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:48:53,254 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 19:48:53,254 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 19:48:53,254 INFO L87 Difference]: Start difference. First operand 2918 states and 4274 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-03-08 19:48:54,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:48:54,405 INFO L93 Difference]: Finished difference Result 6149 states and 9057 transitions. [2025-03-08 19:48:54,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-08 19:48:54,406 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 57 [2025-03-08 19:48:54,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:48:54,432 INFO L225 Difference]: With dead ends: 6149 [2025-03-08 19:48:54,432 INFO L226 Difference]: Without dead ends: 3237 [2025-03-08 19:48:54,449 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 19:48:54,450 INFO L435 NwaCegarLoop]: 4431 mSDtfsCounter, 3925 mSDsluCounter, 5132 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3925 SdHoareTripleChecker+Valid, 9563 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-03-08 19:48:54,451 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3925 Valid, 9563 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-03-08 19:48:54,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3237 states. [2025-03-08 19:48:54,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3237 to 3237. [2025-03-08 19:48:54,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3237 states, 2182 states have (on average 1.348762603116407) internal successors, (2943), 2298 states have internal predecessors, (2943), 871 states have call successors, (871), 184 states have call predecessors, (871), 183 states have return successors, (870), 851 states have call predecessors, (870), 870 states have call successors, (870) [2025-03-08 19:48:54,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3237 states to 3237 states and 4684 transitions. [2025-03-08 19:48:54,596 INFO L78 Accepts]: Start accepts. Automaton has 3237 states and 4684 transitions. Word has length 57 [2025-03-08 19:48:54,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:48:54,596 INFO L471 AbstractCegarLoop]: Abstraction has 3237 states and 4684 transitions. [2025-03-08 19:48:54,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-03-08 19:48:54,597 INFO L276 IsEmpty]: Start isEmpty. Operand 3237 states and 4684 transitions. [2025-03-08 19:48:54,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2025-03-08 19:48:54,610 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:48:54,610 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-08 19:48:54,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 19:48:54,610 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:48:54,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:48:54,611 INFO L85 PathProgramCache]: Analyzing trace with hash 847288293, now seen corresponding path program 1 times [2025-03-08 19:48:54,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:48:54,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742795673] [2025-03-08 19:48:54,611 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:48:54,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:48:56,502 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes. [2025-03-08 19:48:56,619 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements. [2025-03-08 19:48:56,620 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:48:56,620 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:48:58,493 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-08 19:48:58,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:48:58,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742795673] [2025-03-08 19:48:58,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742795673] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:48:58,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:48:58,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-08 19:48:58,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067570059] [2025-03-08 19:48:58,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:48:58,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-08 19:48:58,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:48:58,494 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-08 19:48:58,495 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-08 19:48:58,495 INFO L87 Difference]: Start difference. First operand 3237 states and 4684 transitions. Second operand has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2025-03-08 19:49:00,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:49:00,296 INFO L93 Difference]: Finished difference Result 6480 states and 9418 transitions. [2025-03-08 19:49:00,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-08 19:49:00,296 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 76 [2025-03-08 19:49:00,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:49:00,322 INFO L225 Difference]: With dead ends: 6480 [2025-03-08 19:49:00,323 INFO L226 Difference]: Without dead ends: 3249 [2025-03-08 19:49:00,338 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-08 19:49:00,339 INFO L435 NwaCegarLoop]: 4247 mSDtfsCounter, 0 mSDsluCounter, 21228 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 25475 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2025-03-08 19:49:00,340 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 25475 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2025-03-08 19:49:00,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3249 states. [2025-03-08 19:49:00,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3249 to 3244. [2025-03-08 19:49:00,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 2187 states have (on average 1.347965249199817) internal successors, (2948), 2303 states have internal predecessors, (2948), 871 states have call successors, (871), 184 states have call predecessors, (871), 185 states have return successors, (875), 853 states have call predecessors, (875), 870 states have call successors, (875) [2025-03-08 19:49:00,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 4694 transitions. [2025-03-08 19:49:00,479 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 4694 transitions. Word has length 76 [2025-03-08 19:49:00,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:49:00,480 INFO L471 AbstractCegarLoop]: Abstraction has 3244 states and 4694 transitions. [2025-03-08 19:49:00,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2025-03-08 19:49:00,480 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 4694 transitions. [2025-03-08 19:49:00,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2025-03-08 19:49:00,493 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:49:00,493 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-08 19:49:00,494 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-08 19:49:00,494 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:49:00,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:49:00,495 INFO L85 PathProgramCache]: Analyzing trace with hash -110891320, now seen corresponding path program 1 times [2025-03-08 19:49:00,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:49:00,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787978503] [2025-03-08 19:49:00,495 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:00,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:49:02,168 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 85 statements into 1 equivalence classes. [2025-03-08 19:49:02,265 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 85 of 85 statements. [2025-03-08 19:49:02,265 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:02,265 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:49:04,002 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-08 19:49:04,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:49:04,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787978503] [2025-03-08 19:49:04,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787978503] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:49:04,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:49:04,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-08 19:49:04,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266769554] [2025-03-08 19:49:04,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:49:04,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-08 19:49:04,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:49:04,005 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-08 19:49:04,005 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-08 19:49:04,005 INFO L87 Difference]: Start difference. First operand 3244 states and 4694 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2025-03-08 19:49:05,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:49:05,689 INFO L93 Difference]: Finished difference Result 6489 states and 9430 transitions. [2025-03-08 19:49:05,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-08 19:49:05,690 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 85 [2025-03-08 19:49:05,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:49:05,713 INFO L225 Difference]: With dead ends: 6489 [2025-03-08 19:49:05,713 INFO L226 Difference]: Without dead ends: 3251 [2025-03-08 19:49:05,729 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-08 19:49:05,731 INFO L435 NwaCegarLoop]: 4247 mSDtfsCounter, 0 mSDsluCounter, 21228 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 25475 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-08 19:49:05,731 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 25475 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-08 19:49:05,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3251 states. [2025-03-08 19:49:05,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3251 to 3246. [2025-03-08 19:49:05,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 2189 states have (on average 1.347647327546825) internal successors, (2950), 2304 states have internal predecessors, (2950), 871 states have call successors, (871), 184 states have call predecessors, (871), 185 states have return successors, (875), 854 states have call predecessors, (875), 870 states have call successors, (875) [2025-03-08 19:49:05,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 4696 transitions. [2025-03-08 19:49:05,883 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 4696 transitions. Word has length 85 [2025-03-08 19:49:05,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:49:05,884 INFO L471 AbstractCegarLoop]: Abstraction has 3246 states and 4696 transitions. [2025-03-08 19:49:05,884 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2025-03-08 19:49:05,884 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 4696 transitions. [2025-03-08 19:49:05,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2025-03-08 19:49:05,899 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:49:05,900 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-08 19:49:05,900 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-08 19:49:05,900 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:49:05,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:49:05,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1693309053, now seen corresponding path program 1 times [2025-03-08 19:49:05,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:49:05,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669799595] [2025-03-08 19:49:05,901 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:05,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:49:07,700 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-03-08 19:49:07,782 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-03-08 19:49:07,782 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:07,782 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:49:08,705 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-08 19:49:08,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:49:08,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669799595] [2025-03-08 19:49:08,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669799595] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:49:08,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:49:08,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-08 19:49:08,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57623898] [2025-03-08 19:49:08,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:49:08,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-08 19:49:08,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:49:08,707 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-08 19:49:08,707 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-08 19:49:08,707 INFO L87 Difference]: Start difference. First operand 3246 states and 4696 transitions. Second operand has 6 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2025-03-08 19:49:10,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:49:10,515 INFO L93 Difference]: Finished difference Result 6516 states and 9460 transitions. [2025-03-08 19:49:10,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-08 19:49:10,516 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 95 [2025-03-08 19:49:10,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:49:10,536 INFO L225 Difference]: With dead ends: 6516 [2025-03-08 19:49:10,536 INFO L226 Difference]: Without dead ends: 3276 [2025-03-08 19:49:10,549 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-08 19:49:10,549 INFO L435 NwaCegarLoop]: 4251 mSDtfsCounter, 22 mSDsluCounter, 16979 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 21230 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-08 19:49:10,549 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 21230 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-08 19:49:10,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2025-03-08 19:49:10,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 3273. [2025-03-08 19:49:10,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3273 states, 2208 states have (on average 1.3455615942028984) internal successors, (2971), 2323 states have internal predecessors, (2971), 875 states have call successors, (875), 188 states have call predecessors, (875), 189 states have return successors, (880), 858 states have call predecessors, (880), 874 states have call successors, (880) [2025-03-08 19:49:10,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3273 states to 3273 states and 4726 transitions. [2025-03-08 19:49:10,659 INFO L78 Accepts]: Start accepts. Automaton has 3273 states and 4726 transitions. Word has length 95 [2025-03-08 19:49:10,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:49:10,660 INFO L471 AbstractCegarLoop]: Abstraction has 3273 states and 4726 transitions. [2025-03-08 19:49:10,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2025-03-08 19:49:10,661 INFO L276 IsEmpty]: Start isEmpty. Operand 3273 states and 4726 transitions. [2025-03-08 19:49:10,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2025-03-08 19:49:10,673 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:49:10,673 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2025-03-08 19:49:10,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-08 19:49:10,673 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:49:10,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:49:10,674 INFO L85 PathProgramCache]: Analyzing trace with hash -505384974, now seen corresponding path program 1 times [2025-03-08 19:49:10,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:49:10,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610522687] [2025-03-08 19:49:10,674 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:10,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:49:12,360 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-03-08 19:49:12,408 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-03-08 19:49:12,409 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:12,409 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:49:12,667 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2025-03-08 19:49:12,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:49:12,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610522687] [2025-03-08 19:49:12,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610522687] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:49:12,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:49:12,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:49:12,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137531976] [2025-03-08 19:49:12,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:49:12,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:49:12,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:49:12,670 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:49:12,670 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:49:12,670 INFO L87 Difference]: Start difference. First operand 3273 states and 4726 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-08 19:49:13,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:49:13,810 INFO L93 Difference]: Finished difference Result 9744 states and 14067 transitions. [2025-03-08 19:49:13,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 19:49:13,810 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 136 [2025-03-08 19:49:13,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:49:13,852 INFO L225 Difference]: With dead ends: 9744 [2025-03-08 19:49:13,853 INFO L226 Difference]: Without dead ends: 6477 [2025-03-08 19:49:13,869 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:49:13,870 INFO L435 NwaCegarLoop]: 4248 mSDtfsCounter, 4158 mSDsluCounter, 4210 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4158 SdHoareTripleChecker+Valid, 8458 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-03-08 19:49:13,870 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4158 Valid, 8458 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-03-08 19:49:13,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6477 states. [2025-03-08 19:49:14,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6477 to 6472. [2025-03-08 19:49:14,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6472 states, 4362 states have (on average 1.3454837230628152) internal successors, (5869), 4593 states have internal predecessors, (5869), 1731 states have call successors, (1731), 375 states have call predecessors, (1731), 378 states have return successors, (1742), 1697 states have call predecessors, (1742), 1730 states have call successors, (1742) [2025-03-08 19:49:14,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6472 states to 6472 states and 9342 transitions. [2025-03-08 19:49:14,107 INFO L78 Accepts]: Start accepts. Automaton has 6472 states and 9342 transitions. Word has length 136 [2025-03-08 19:49:14,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:49:14,108 INFO L471 AbstractCegarLoop]: Abstraction has 6472 states and 9342 transitions. [2025-03-08 19:49:14,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-08 19:49:14,108 INFO L276 IsEmpty]: Start isEmpty. Operand 6472 states and 9342 transitions. [2025-03-08 19:49:14,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2025-03-08 19:49:14,120 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:49:14,120 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-08 19:49:14,120 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-08 19:49:14,120 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:49:14,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:49:14,121 INFO L85 PathProgramCache]: Analyzing trace with hash -1889829701, now seen corresponding path program 1 times [2025-03-08 19:49:14,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:49:14,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335054997] [2025-03-08 19:49:14,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:14,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:49:16,194 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-03-08 19:49:16,298 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-03-08 19:49:16,298 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:16,298 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:49:16,767 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-08 19:49:16,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:49:16,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335054997] [2025-03-08 19:49:16,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335054997] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:49:16,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:49:16,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:49:16,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233103497] [2025-03-08 19:49:16,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:49:16,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:49:16,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:49:16,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:49:16,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:49:16,769 INFO L87 Difference]: Start difference. First operand 6472 states and 9342 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-08 19:49:17,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:49:17,248 INFO L93 Difference]: Finished difference Result 12934 states and 18672 transitions. [2025-03-08 19:49:17,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 19:49:17,249 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 99 [2025-03-08 19:49:17,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:49:17,300 INFO L225 Difference]: With dead ends: 12934 [2025-03-08 19:49:17,300 INFO L226 Difference]: Without dead ends: 6468 [2025-03-08 19:49:17,325 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:49:17,326 INFO L435 NwaCegarLoop]: 4244 mSDtfsCounter, 4254 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4254 SdHoareTripleChecker+Valid, 4244 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-08 19:49:17,326 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4254 Valid, 4244 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-08 19:49:17,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6468 states. [2025-03-08 19:49:17,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6468 to 6468. [2025-03-08 19:49:17,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6468 states, 4360 states have (on average 1.3451834862385321) internal successors, (5865), 4591 states have internal predecessors, (5865), 1729 states have call successors, (1729), 375 states have call predecessors, (1729), 378 states have return successors, (1740), 1695 states have call predecessors, (1740), 1728 states have call successors, (1740) [2025-03-08 19:49:17,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6468 states to 6468 states and 9334 transitions. [2025-03-08 19:49:17,618 INFO L78 Accepts]: Start accepts. Automaton has 6468 states and 9334 transitions. Word has length 99 [2025-03-08 19:49:17,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:49:17,618 INFO L471 AbstractCegarLoop]: Abstraction has 6468 states and 9334 transitions. [2025-03-08 19:49:17,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-08 19:49:17,619 INFO L276 IsEmpty]: Start isEmpty. Operand 6468 states and 9334 transitions. [2025-03-08 19:49:17,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2025-03-08 19:49:17,633 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:49:17,634 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-08 19:49:17,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-08 19:49:17,634 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:49:17,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:49:17,635 INFO L85 PathProgramCache]: Analyzing trace with hash 451578422, now seen corresponding path program 1 times [2025-03-08 19:49:17,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:49:17,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504163729] [2025-03-08 19:49:17,635 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:17,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:49:19,449 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-08 19:49:19,547 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-08 19:49:19,547 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:19,547 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:49:20,032 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-08 19:49:20,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:49:20,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504163729] [2025-03-08 19:49:20,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504163729] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:49:20,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:49:20,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:49:20,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686054338] [2025-03-08 19:49:20,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:49:20,033 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:49:20,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:49:20,033 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:49:20,033 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:49:20,033 INFO L87 Difference]: Start difference. First operand 6468 states and 9334 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-08 19:49:20,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:49:20,495 INFO L93 Difference]: Finished difference Result 12926 states and 18656 transitions. [2025-03-08 19:49:20,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 19:49:20,495 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 97 [2025-03-08 19:49:20,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:49:20,534 INFO L225 Difference]: With dead ends: 12926 [2025-03-08 19:49:20,535 INFO L226 Difference]: Without dead ends: 6464 [2025-03-08 19:49:20,560 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:49:20,561 INFO L435 NwaCegarLoop]: 4240 mSDtfsCounter, 4252 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4252 SdHoareTripleChecker+Valid, 4240 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-08 19:49:20,561 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4252 Valid, 4240 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-08 19:49:20,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6464 states. [2025-03-08 19:49:20,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6464 to 6464. [2025-03-08 19:49:20,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6464 states, 4358 states have (on average 1.3448829738412116) internal successors, (5861), 4589 states have internal predecessors, (5861), 1727 states have call successors, (1727), 375 states have call predecessors, (1727), 378 states have return successors, (1738), 1693 states have call predecessors, (1738), 1726 states have call successors, (1738) [2025-03-08 19:49:20,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6464 states to 6464 states and 9326 transitions. [2025-03-08 19:49:20,886 INFO L78 Accepts]: Start accepts. Automaton has 6464 states and 9326 transitions. Word has length 97 [2025-03-08 19:49:20,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:49:20,887 INFO L471 AbstractCegarLoop]: Abstraction has 6464 states and 9326 transitions. [2025-03-08 19:49:20,887 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-08 19:49:20,887 INFO L276 IsEmpty]: Start isEmpty. Operand 6464 states and 9326 transitions. [2025-03-08 19:49:20,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-03-08 19:49:20,898 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:49:20,898 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-08 19:49:20,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-08 19:49:20,898 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:49:20,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:49:20,899 INFO L85 PathProgramCache]: Analyzing trace with hash 283160262, now seen corresponding path program 1 times [2025-03-08 19:49:20,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:49:20,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128350434] [2025-03-08 19:49:20,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:20,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:49:22,721 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-03-08 19:49:22,787 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-03-08 19:49:22,787 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:22,787 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat