./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 798a7b37 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-?-798a7b3-m [2025-03-04 04:36:26,580 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:36:26,622 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:36:26,626 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:36:26,626 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:36:26,641 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:36:26,642 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:36:26,642 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:36:26,642 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:36:26,642 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:36:26,643 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:36:26,643 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:36:26,643 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:36:26,643 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:36:26,644 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:36:26,644 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:36:26,644 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:36:26,644 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-04 04:36:26,854 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:36:26,859 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:36:26,861 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:36:26,862 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:36:26,862 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:36:26,863 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-04 04:36:27,962 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3a6b81cb/ab85ec1e0f8c4c84a73c0b603c658cb4/FLAGe4dcfed7e [2025-03-04 04:36:28,609 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:36:28,609 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-04 04:36:28,654 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3a6b81cb/ab85ec1e0f8c4c84a73c0b603c658cb4/FLAGe4dcfed7e [2025-03-04 04:36:28,666 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3a6b81cb/ab85ec1e0f8c4c84a73c0b603c658cb4 [2025-03-04 04:36:28,668 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:36:28,669 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:36:28,670 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:36:28,670 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:36:28,673 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:36:28,674 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:36:28" (1/1) ... [2025-03-04 04:36:28,674 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fe6369c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:28, skipping insertion in model container [2025-03-04 04:36:28,676 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:36:28" (1/1) ... [2025-03-04 04:36:28,775 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:36:31,148 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-04 04:36:31,208 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:36:31,233 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:36:31,328 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-04 04:36:31,330 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-04 04:36:31,330 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-04 04:36:31,330 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-04 04:36:31,676 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-04 04:36:31,712 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:36:31,829 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:36:31,830 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31 WrapperNode [2025-03-04 04:36:31,830 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:36:31,831 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:36:31,832 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:36:31,832 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:36:31,836 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:31,912 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:32,122 INFO L138 Inliner]: procedures = 490, calls = 4988, calls flagged for inlining = 140, calls inlined = 118, statements flattened = 7819 [2025-03-04 04:36:32,122 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:36:32,123 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:36:32,123 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:36:32,123 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:36:32,132 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:32,132 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:32,164 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:33,088 INFO L175 MemorySlicer]: Split 2234 memory accesses to 39 slices as follows [71, 2, 2, 7, 8, 4, 2, 2, 4, 504, 185, 2, 7, 8, 13, 12, 4, 4, 2, 19, 7, 8, 846, 2, 2, 7, 1, 8, 2, 305, 2, 2, 12, 2, 28, 4, 19, 24, 91]. 38 percent of accesses are in the largest equivalence class. The 607 initializations are split as follows [0, 2, 2, 7, 8, 0, 2, 2, 4, 0, 185, 0, 7, 8, 0, 8, 4, 4, 0, 0, 7, 8, 27, 2, 0, 7, 0, 8, 0, 305, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 913 writes are split as follows [60, 0, 0, 0, 0, 4, 0, 0, 0, 432, 0, 1, 0, 0, 6, 2, 0, 0, 0, 17, 0, 0, 249, 0, 2, 0, 0, 0, 2, 0, 1, 1, 12, 2, 27, 4, 6, 1, 84]. [2025-03-04 04:36:33,089 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:33,089 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:33,244 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:33,263 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:33,328 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:33,358 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:33,414 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:36:33,416 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:36:33,416 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:36:33,417 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:36:33,417 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:33,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:36:33,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:36:33,445 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-04 04:36:33,451 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-04 04:36:33,468 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2025-03-04 04:36:33,468 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2025-03-04 04:36:33,468 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_prepare_pkt [2025-03-04 04:36:33,468 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_prepare_pkt [2025-03-04 04:36:33,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:36:33,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:36:33,469 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2025-03-04 04:36:33,469 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2025-03-04 04:36:33,469 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_setup [2025-03-04 04:36:33,469 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_setup [2025-03-04 04:36:33,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 04:36:33,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 04:36:33,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:36:33,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:36:33,470 INFO L130 BoogieDeclarations]: Found specification of procedure ll_dequeue [2025-03-04 04:36:33,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_dequeue [2025-03-04 04:36:33,470 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_close [2025-03-04 04:36:33,470 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_close [2025-03-04 04:36:33,470 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2025-03-04 04:36:33,470 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2025-03-04 04:36:33,470 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 04:36:33,470 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 04:36:33,470 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 04:36:33,470 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 04:36:33,470 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_flush [2025-03-04 04:36:33,471 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_flush [2025-03-04 04:36:33,471 INFO L130 BoogieDeclarations]: Found specification of procedure ath_dequeue [2025-03-04 04:36:33,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_dequeue [2025-03-04 04:36:33,471 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2025-03-04 04:36:33,471 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2025-03-04 04:36:33,471 INFO L130 BoogieDeclarations]: Found specification of procedure h5_link_control [2025-03-04 04:36:33,471 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_link_control [2025-03-04 04:36:33,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 04:36:33,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 04:36:33,472 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:36:33,472 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:36:33,472 INFO L130 BoogieDeclarations]: Found specification of procedure bt_skb_alloc___1 [2025-03-04 04:36:33,472 INFO L138 BoogieDeclarations]: Found implementation of procedure bt_skb_alloc___1 [2025-03-04 04:36:33,472 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tailroom [2025-03-04 04:36:33,472 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tailroom [2025-03-04 04:36:33,472 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:36:33,472 INFO L130 BoogieDeclarations]: Found specification of procedure h4_enqueue [2025-03-04 04:36:33,472 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_enqueue [2025-03-04 04:36:33,472 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-03-04 04:36:33,472 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-03-04 04:36:33,472 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hci_uart_work [2025-03-04 04:36:33,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hci_uart_work [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure btbcm_set_bdaddr [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_setup [2025-03-04 04:36:33,473 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_setup [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:36:33,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 04:36:33,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 04:36:33,475 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:36:33,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure __ll_do_awake [2025-03-04 04:36:33,476 INFO L138 BoogieDeclarations]: Found implementation of procedure __ll_do_awake [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_4 [2025-03-04 04:36:33,476 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_4 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure h5_peer_reset [2025-03-04 04:36:33,476 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_peer_reset [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:36:33,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:36:33,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:36:33,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:36:33,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:36:33,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:36:33,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:36:33,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:36:33,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 04:36:33,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure h5_enqueue [2025-03-04 04:36:33,480 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_enqueue [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_complete_rx_pkt [2025-03-04 04:36:33,480 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_complete_rx_pkt [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:36:33,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:36:33,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:36:33,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:36:33,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:36:33,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:36:33,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_unregister_proto [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_unregister_proto [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure hci_get_drvdata [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_get_drvdata [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_tty_close [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_tty_close [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure btintel_set_bdaddr [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_recv [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_recv [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_register_proto [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_register_proto [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_recv [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_recv [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_flush [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_flush [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_4 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_4 [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure __bitrev8 [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure __bitrev8 [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure bscp_get_crc [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure bscp_get_crc [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-04 04:36:33,484 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:36:33,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 04:36:33,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 04:36:33,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 04:36:33,487 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:36:33,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:36:33,487 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_4 [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_4 [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_init_work [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_init_work [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure ll_close [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_close [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure hci_register_dev [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_register_dev [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure send_hcill_cmd [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure send_hcill_cmd [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure ath_flush [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_flush [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_slip_msgdelim [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_slip_msgdelim [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure h4_dequeue [2025-03-04 04:36:33,488 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_dequeue [2025-03-04 04:36:33,488 INFO L130 BoogieDeclarations]: Found specification of procedure ath_wakeup_ar3k [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_wakeup_ar3k [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure h5_prepare_pkt [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_prepare_pkt [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_open [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_open [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_close [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_close [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure h5_cfg_field [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_cfg_field [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure h5_flush [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_flush [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure ll_check_data_len [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_check_data_len [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dequeue [2025-03-04 04:36:33,489 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dequeue [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:36:33,489 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 04:36:33,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:36:33,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure h5_slip_one_byte [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_slip_one_byte [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_set_baudrate [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_set_baudrate [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure bt_err [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure bt_err [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_8 [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_8 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_6 [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_6 [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure ath_open [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_open [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure ath_setup [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_setup [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_dequeue [2025-03-04 04:36:33,493 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_dequeue [2025-03-04 04:36:33,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:36:33,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:36:33,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:36:33,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:36:33,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:36:33,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:36:33,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:36:33,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:36:33,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 04:36:33,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:36:33,496 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 04:36:33,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 04:36:33,497 INFO L130 BoogieDeclarations]: Found specification of procedure hci_free_dev [2025-03-04 04:36:33,501 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_free_dev [2025-03-04 04:36:33,501 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head [2025-03-04 04:36:33,501 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head [2025-03-04 04:36:33,501 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:36:33,501 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:36:33,501 INFO L130 BoogieDeclarations]: Found specification of procedure h4_open [2025-03-04 04:36:33,501 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_open [2025-03-04 04:36:33,501 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-03-04 04:36:33,501 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-03-04 04:36:33,501 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-04 04:36:33,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-04 04:36:33,501 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_send_frame [2025-03-04 04:36:33,501 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_send_frame [2025-03-04 04:36:33,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:36:33,501 INFO L130 BoogieDeclarations]: Found specification of procedure __hci_cmd_sync [2025-03-04 04:36:33,502 INFO L138 BoogieDeclarations]: Found implementation of procedure __hci_cmd_sync [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure ath_close [2025-03-04 04:36:33,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_close [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_crc_update [2025-03-04 04:36:33,502 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_crc_update [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:36:33,502 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2025-03-04 04:36:33,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2025-03-04 04:36:33,502 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-04 04:36:33,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure hci_recv_frame [2025-03-04 04:36:33,502 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_recv_frame [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:36:33,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:36:33,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure h4_close [2025-03-04 04:36:33,504 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_close [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2025-03-04 04:36:33,504 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure h5_reset_rx [2025-03-04 04:36:33,504 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_reset_rx [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-03-04 04:36:33,504 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure tty_set_termios [2025-03-04 04:36:33,504 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_set_termios [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure h4_recv [2025-03-04 04:36:33,504 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_recv [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-04 04:36:33,504 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-04 04:36:33,504 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-03-04 04:36:33,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-03-04 04:36:33,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-03-04 04:36:33,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-03-04 04:36:33,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-03-04 04:36:33,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2025-03-04 04:36:33,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#38 [2025-03-04 04:36:33,508 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-03-04 04:36:33,508 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-03-04 04:36:33,508 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-03-04 04:36:33,508 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-03-04 04:36:33,508 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-03-04 04:36:33,508 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#38 [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure ath_recv [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_recv [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_flush [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_flush [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure h5_close [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_close [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_dequeue [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_dequeue [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_slip_one_byte [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_slip_one_byte [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_open [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_open [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure h5_dequeue [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_dequeue [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure h5_slip_delim [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_slip_delim [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_close [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_close [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure ath_enqueue [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_enqueue [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure h5_open [2025-03-04 04:36:33,509 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_open [2025-03-04 04:36:33,509 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-04 04:36:33,510 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-04 04:36:33,510 INFO L130 BoogieDeclarations]: Found specification of procedure ll_enqueue [2025-03-04 04:36:33,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_enqueue [2025-03-04 04:36:33,510 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:36:33,510 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:36:33,510 INFO L130 BoogieDeclarations]: Found specification of procedure h4_recv_buf [2025-03-04 04:36:33,510 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_recv_buf [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:36:33,511 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:36:33,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure __bitrev16 [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure __bitrev16 [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure tty_driver_flush_buffer [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_driver_flush_buffer [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure h5_recv [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_recv [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure ll_open [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_open [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_tx_wakeup [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_tx_wakeup [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_set_baudrate [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_set_baudrate [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure ll_flush [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_flush [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure bcm_enqueue [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure bcm_enqueue [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure h5_complete_rx_pkt [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure h5_complete_rx_pkt [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure ll_recv [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ll_recv [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_write_work [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_write_work [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_len [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_len [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure hci_uart_tty_open [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure hci_uart_tty_open [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure bcsp_enqueue [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure bcsp_enqueue [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:36:33,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:36:33,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:36:33,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2025-03-04 04:36:33,515 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure bt_info [2025-03-04 04:36:33,515 INFO L138 BoogieDeclarations]: Found implementation of procedure bt_info [2025-03-04 04:36:33,515 INFO L130 BoogieDeclarations]: Found specification of procedure h4_flush [2025-03-04 04:36:33,515 INFO L138 BoogieDeclarations]: Found implementation of procedure h4_flush [2025-03-04 04:36:34,509 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:36:34,512 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:36:34,873 INFO L1325 $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-04 04:36:34,895 INFO L1325 $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-04 04:36:35,047 INFO L1325 $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-04 04:36:35,047 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15181: havoc btbcm_patchram_#t~nondet1861#1; [2025-03-04 04:36:35,047 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15173: havoc btbcm_finalize_#t~nondet1859#1; [2025-03-04 04:36:35,047 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15177: havoc btbcm_initialize_#t~nondet1860#1; [2025-03-04 04:36:35,048 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15295: havoc request_firmware_#t~nondet1884#1; [2025-03-04 04:36:35,533 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410: call ULTIMATE.dealloc(~#descriptor~51.base, ~#descriptor~51.offset);havoc ~#descriptor~51.base, ~#descriptor~51.offset; [2025-03-04 04:36:36,018 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset; [2025-03-04 04:36:36,117 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331: havoc #t~mem689.base, #t~mem689.offset; [2025-03-04 04:36:36,219 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: havoc #t~ite559#1;havoc #t~mem557#1;havoc #t~mem558#1; [2025-03-04 04:36:36,220 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: havoc skb_is_nonlinear_#t~mem551#1; [2025-03-04 04:36:36,233 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: call ULTIMATE.dealloc(~#descriptor~15.base, ~#descriptor~15.offset);havoc ~#descriptor~15.base, ~#descriptor~15.offset; [2025-03-04 04:36:36,235 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193: havoc #t~nondet1864; [2025-03-04 04:36:36,519 INFO L1325 $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-04 04:36:36,519 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15185: havoc btintel_check_bdaddr_#t~nondet1862#1; [2025-03-04 04:36:36,519 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15169: havoc btbcm_check_bdaddr_#t~nondet1858#1; [2025-03-04 04:36:36,580 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222: havoc hci_reset_dev_#t~nondet1870#1; [2025-03-04 04:36:36,884 INFO L1325 $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-04 04:36:36,884 INFO L1325 $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-04 04:36:36,884 INFO L1325 $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-04 04:36:36,923 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: havoc dev_get_drvdata_#t~mem65#1.base, dev_get_drvdata_#t~mem65#1.offset; [2025-03-04 04:36:36,952 INFO L1325 $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-04 04:36:37,158 INFO L1325 $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-04 04:36:37,158 INFO L1325 $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-04 04:36:37,198 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14435: call ULTIMATE.dealloc(~#descriptor~52.base, ~#descriptor~52.offset);havoc ~#descriptor~52.base, ~#descriptor~52.offset; [2025-03-04 04:36:37,215 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424: havoc #t~mem702; [2025-03-04 04:36:37,239 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: havoc __fswab16_#t~bitwise676#1; [2025-03-04 04:36:37,275 INFO L1325 $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-04 04:36:37,303 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10859: call ULTIMATE.dealloc(~#descriptor~28.base, ~#descriptor~28.offset);havoc ~#descriptor~28.base, ~#descriptor~28.offset; [2025-03-04 04:36:37,380 INFO L1325 $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-04 04:36:37,383 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15218: havoc #t~nondet1869; [2025-03-04 04:36:37,401 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765: call ULTIMATE.dealloc(~#descriptor~25.base, ~#descriptor~25.offset);havoc ~#descriptor~25.base, ~#descriptor~25.offset; [2025-03-04 04:36:37,403 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15276: havoc #t~nondet1880; [2025-03-04 04:36:37,420 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: call ULTIMATE.dealloc(~#descriptor~37.base, ~#descriptor~37.offset);havoc ~#descriptor~37.base, ~#descriptor~37.offset; [2025-03-04 04:36:37,427 INFO L1325 $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-04 04:36:37,647 INFO L1325 $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-04 04:36:37,676 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253: call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset; [2025-03-04 04:36:37,700 INFO L1325 $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-04 04:36:43,659 INFO L1325 $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-04 04:36:43,659 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15331: havoc tty_register_ldisc_#t~nondet1891#1; [2025-03-04 04:36:43,659 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15265: havoc ldv_stop_6_#t~nondet1878#1; [2025-03-04 04:36:43,659 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15269: havoc ldv_stop_8_#t~nondet1879#1; [2025-03-04 04:36:43,659 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: havoc tty_unregister_ldisc_#t~nondet1893#1; [2025-03-04 04:36:43,659 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15246: havoc ldv_release_6_#t~nondet1873#1; [2025-03-04 04:36:43,659 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15250: havoc ldv_release_8_#t~nondet1874#1; [2025-03-04 04:36:43,659 INFO L1325 $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-04 04:36:43,659 INFO L1325 $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-04 04:36:43,659 INFO L1325 $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-04 04:36:43,659 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257: havoc ldv_start_6_#t~nondet1876#1; [2025-03-04 04:36:43,659 INFO L1325 $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-04 04:36:43,659 INFO L1325 $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-04 04:36:43,659 INFO L1325 $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-04 04:36:43,659 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261: havoc ldv_start_8_#t~nondet1877#1; [2025-03-04 04:36:43,965 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13634: call ULTIMATE.dealloc(~#descriptor~48.base, ~#descriptor~48.offset);havoc ~#descriptor~48.base, ~#descriptor~48.offset; [2025-03-04 04:36:44,596 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121: call ULTIMATE.dealloc(~#descriptor~33.base, ~#descriptor~33.offset);havoc ~#descriptor~33.base, ~#descriptor~33.offset; [2025-03-04 04:36:44,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15298: havoc #t~ret1885.base, #t~ret1885.offset; [2025-03-04 04:36:44,645 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:36:44,814 INFO L1325 $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-04 04:36:45,134 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15304: havoc #t~ret1887.base, #t~ret1887.offset; [2025-03-04 04:36:48,861 INFO L1325 $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-04 04:36:48,902 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15239: havoc #t~nondet1872; [2025-03-04 04:36:48,924 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15235: havoc #t~nondet1871; [2025-03-04 04:36:49,088 INFO L1325 $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-04 04:36:49,576 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955: call ULTIMATE.dealloc(~#descriptor~38.base, ~#descriptor~38.offset);havoc ~#descriptor~38.base, ~#descriptor~38.offset; [2025-03-04 04:36:49,991 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: call ULTIMATE.dealloc(~#descriptor~12.base, ~#descriptor~12.offset);havoc ~#descriptor~12.base, ~#descriptor~12.offset; [2025-03-04 04:36:50,015 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15197: havoc #t~nondet1865; [2025-03-04 04:36:50,205 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: call ULTIMATE.dealloc(~#descriptor~4.base, ~#descriptor~4.offset);havoc ~#descriptor~4.base, ~#descriptor~4.offset; [2025-03-04 04:36:50,242 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: havoc #t~ret1856.base, #t~ret1856.offset; [2025-03-04 04:36:50,398 INFO L1325 $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-04 04:36:51,042 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214: havoc #t~nondet1868; [2025-03-04 04:36:51,176 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: call ULTIMATE.dealloc(~#descriptor~14.base, ~#descriptor~14.offset);havoc ~#descriptor~14.base, ~#descriptor~14.offset; [2025-03-04 04:36:51,369 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15335: havoc #t~nondet1892; [2025-03-04 04:36:51,640 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15288: havoc #t~nondet1883; [2025-03-04 04:36:51,963 INFO L1325 $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-04 04:36:52,674 INFO L1325 $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-04 04:36:52,806 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14381: call ULTIMATE.dealloc(~#descriptor~50.base, ~#descriptor~50.offset);havoc ~#descriptor~50.base, ~#descriptor~50.offset; [2025-03-04 04:36:53,313 INFO L1325 $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-04 04:36:53,364 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13415: call ULTIMATE.dealloc(~#delim~1.base, ~#delim~1.offset);havoc ~#delim~1.base, ~#delim~1.offset; [2025-03-04 04:36:53,474 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: call ULTIMATE.dealloc(~#descriptor~3.base, ~#descriptor~3.offset);havoc ~#descriptor~3.base, ~#descriptor~3.offset; [2025-03-04 04:36:53,743 INFO L1325 $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-04 04:36:53,992 INFO L1325 $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-04 04:36:54,016 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15201: havoc #t~nondet1866; [2025-03-04 04:36:54,521 INFO L1325 $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-04 04:36:54,589 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6532: havoc #t~mem1;havoc #t~bitwise2; [2025-03-04 04:36:55,450 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8565: havoc __le16_to_cpup_#t~mem540#1; [2025-03-04 04:36:55,758 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9434: havoc #t~bitwise705; [2025-03-04 04:36:55,863 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15301: havoc #t~ret1886.base, #t~ret1886.offset; [2025-03-04 04:36:56,603 INFO L1325 $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-04 04:36:56,603 INFO L1325 $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-04 04:36:56,819 INFO L1325 $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-04 04:36:56,954 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-04 04:36:57,432 INFO L1325 $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-04 04:36:57,548 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: call ULTIMATE.dealloc(~#descriptor~27.base, ~#descriptor~27.offset);havoc ~#descriptor~27.base, ~#descriptor~27.offset; [2025-03-04 04:36:57,691 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561: call ULTIMATE.dealloc(~#descriptor~54.base, ~#descriptor~54.offset);havoc ~#descriptor~54.base, ~#descriptor~54.offset; [2025-03-04 04:36:59,518 INFO L1325 $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-04 04:37:01,714 INFO L1325 $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-04 04:37:01,714 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: havoc hci_sco_hdr_#t~mem1066#1.base, hci_sco_hdr_#t~mem1066#1.offset; [2025-03-04 04:37:01,715 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: havoc hci_event_hdr_#t~mem1064#1.base, hci_event_hdr_#t~mem1064#1.offset; [2025-03-04 04:37:01,715 INFO L1325 $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-04 04:37:01,715 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: havoc hci_acl_hdr_#t~mem1065#1.base, hci_acl_hdr_#t~mem1065#1.offset; [2025-03-04 04:37:01,715 INFO L1325 $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-04 04:37:01,715 INFO L1325 $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-04 04:37:02,373 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9349: havoc #t~mem691; [2025-03-04 04:37:02,855 INFO L1325 $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-04 04:37:03,110 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147: havoc __msecs_to_jiffies_#t~nondet1857#1; [2025-03-04 04:37:03,607 INFO L1325 $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-04 04:37:03,732 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: call ULTIMATE.dealloc(~#descriptor~13.base, ~#descriptor~13.offset);havoc ~#descriptor~13.base, ~#descriptor~13.offset; [2025-03-04 04:37:04,751 INFO L? ?]: Removed 3621 outVars from TransFormulas that were not future-live. [2025-03-04 04:37:04,751 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:37:04,813 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:37:04,813 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-04 04:37:04,814 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:37:04 BoogieIcfgContainer [2025-03-04 04:37:04,814 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:37:04,816 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:37:04,816 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:37:04,819 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:37:04,819 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:36:28" (1/3) ... [2025-03-04 04:37:04,819 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3214aa48 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:37:04, skipping insertion in model container [2025-03-04 04:37:04,820 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31" (2/3) ... [2025-03-04 04:37:04,820 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3214aa48 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:37:04, skipping insertion in model container [2025-03-04 04:37:04,820 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:37:04" (3/3) ... [2025-03-04 04:37:04,821 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-04 04:37:04,830 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:37:04,834 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-04 04:37:04,925 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:37:04,933 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;@61b98445, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:37:04,933 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-04 04:37:04,942 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-04 04:37:04,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2025-03-04 04:37:04,958 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:04,958 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-04 04:37:04,959 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:04,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:04,962 INFO L85 PathProgramCache]: Analyzing trace with hash 148938672, now seen corresponding path program 1 times [2025-03-04 04:37:04,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:04,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687829186] [2025-03-04 04:37:04,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:04,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:06,741 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-03-04 04:37:07,035 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-03-04 04:37:07,035 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:07,035 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:07,479 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-04 04:37:07,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:07,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687829186] [2025-03-04 04:37:07,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687829186] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:07,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:07,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:37:07,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338261015] [2025-03-04 04:37:07,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:07,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:37:07,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:07,500 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:37:07,500 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:37:07,507 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-04 04:37:08,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:08,256 INFO L93 Difference]: Finished difference Result 5923 states and 8905 transitions. [2025-03-04 04:37:08,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:37:08,258 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-04 04:37:08,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:08,302 INFO L225 Difference]: With dead ends: 5923 [2025-03-04 04:37:08,302 INFO L226 Difference]: Without dead ends: 2918 [2025-03-04 04:37:08,327 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-04 04:37:08,331 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-04 04:37:08,333 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-04 04:37:08,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2025-03-04 04:37:08,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2918. [2025-03-04 04:37:08,509 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-04 04:37:08,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2918 states to 2918 states and 4274 transitions. [2025-03-04 04:37:08,536 INFO L78 Accepts]: Start accepts. Automaton has 2918 states and 4274 transitions. Word has length 57 [2025-03-04 04:37:08,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:08,537 INFO L471 AbstractCegarLoop]: Abstraction has 2918 states and 4274 transitions. [2025-03-04 04:37:08,537 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-04 04:37:08,537 INFO L276 IsEmpty]: Start isEmpty. Operand 2918 states and 4274 transitions. [2025-03-04 04:37:08,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2025-03-04 04:37:08,542 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:08,542 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, 1, 1] [2025-03-04 04:37:08,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 04:37:08,542 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:08,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:08,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1245743890, now seen corresponding path program 1 times [2025-03-04 04:37:08,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:08,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164012836] [2025-03-04 04:37:08,543 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:08,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:10,223 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 59 statements into 1 equivalence classes. [2025-03-04 04:37:10,302 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 59 of 59 statements. [2025-03-04 04:37:10,306 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:10,306 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:11,603 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-04 04:37:11,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:11,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164012836] [2025-03-04 04:37:11,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164012836] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:11,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:11,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 04:37:11,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858374005] [2025-03-04 04:37:11,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:11,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 04:37:11,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:11,621 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 04:37:11,621 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 04:37:11,621 INFO L87 Difference]: Start difference. First operand 2918 states and 4274 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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-04 04:37:12,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:12,694 INFO L93 Difference]: Finished difference Result 6149 states and 9057 transitions. [2025-03-04 04:37:12,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 04:37:12,695 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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 59 [2025-03-04 04:37:12,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:12,719 INFO L225 Difference]: With dead ends: 6149 [2025-03-04 04:37:12,719 INFO L226 Difference]: Without dead ends: 3237 [2025-03-04 04:37:12,734 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-04 04:37:12,736 INFO L435 NwaCegarLoop]: 4431 mSDtfsCounter, 3923 mSDsluCounter, 5132 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3923 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-04 04:37:12,736 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3923 Valid, 9563 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-03-04 04:37:12,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3237 states. [2025-03-04 04:37:12,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3237 to 3237. [2025-03-04 04:37:12,853 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-04 04:37:12,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3237 states to 3237 states and 4684 transitions. [2025-03-04 04:37:12,883 INFO L78 Accepts]: Start accepts. Automaton has 3237 states and 4684 transitions. Word has length 59 [2025-03-04 04:37:12,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:12,884 INFO L471 AbstractCegarLoop]: Abstraction has 3237 states and 4684 transitions. [2025-03-04 04:37:12,884 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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-04 04:37:12,884 INFO L276 IsEmpty]: Start isEmpty. Operand 3237 states and 4684 transitions. [2025-03-04 04:37:12,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2025-03-04 04:37:12,898 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:12,899 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-04 04:37:12,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 04:37:12,899 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:12,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:12,900 INFO L85 PathProgramCache]: Analyzing trace with hash 847288293, now seen corresponding path program 1 times [2025-03-04 04:37:12,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:12,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352526365] [2025-03-04 04:37:12,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:12,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:14,535 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes. [2025-03-04 04:37:14,645 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements. [2025-03-04 04:37:14,647 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:14,647 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:16,365 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-04 04:37:16,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:16,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352526365] [2025-03-04 04:37:16,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352526365] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:16,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:16,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-04 04:37:16,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540108708] [2025-03-04 04:37:16,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:16,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-04 04:37:16,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:16,367 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-04 04:37:16,367 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-04 04:37:16,367 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-04 04:37:18,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:18,023 INFO L93 Difference]: Finished difference Result 6480 states and 9418 transitions. [2025-03-04 04:37:18,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-04 04:37:18,024 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-04 04:37:18,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:18,048 INFO L225 Difference]: With dead ends: 6480 [2025-03-04 04:37:18,048 INFO L226 Difference]: Without dead ends: 3249 [2025-03-04 04:37:18,063 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-04 04:37:18,064 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-04 04:37:18,065 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-04 04:37:18,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3249 states. [2025-03-04 04:37:18,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3249 to 3244. [2025-03-04 04:37:18,206 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-04 04:37:18,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 4694 transitions. [2025-03-04 04:37:18,221 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 4694 transitions. Word has length 76 [2025-03-04 04:37:18,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:18,221 INFO L471 AbstractCegarLoop]: Abstraction has 3244 states and 4694 transitions. [2025-03-04 04:37:18,221 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-04 04:37:18,222 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 4694 transitions. [2025-03-04 04:37:18,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-03-04 04:37:18,233 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:18,233 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] [2025-03-04 04:37:18,233 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 04:37:18,233 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:18,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:18,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1305599250, now seen corresponding path program 1 times [2025-03-04 04:37:18,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:18,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491854260] [2025-03-04 04:37:18,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:18,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:19,844 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-03-04 04:37:19,926 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-03-04 04:37:19,926 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:19,926 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:21,603 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-04 04:37:21,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:21,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491854260] [2025-03-04 04:37:21,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491854260] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:21,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:21,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-04 04:37:21,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643886835] [2025-03-04 04:37:21,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:21,604 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-04 04:37:21,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:21,604 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-04 04:37:21,605 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-04 04:37:21,605 INFO L87 Difference]: Start difference. First operand 3244 states and 4694 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 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-04 04:37:23,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:23,194 INFO L93 Difference]: Finished difference Result 6489 states and 9430 transitions. [2025-03-04 04:37:23,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-04 04:37:23,194 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 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 84 [2025-03-04 04:37:23,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:23,216 INFO L225 Difference]: With dead ends: 6489 [2025-03-04 04:37:23,216 INFO L226 Difference]: Without dead ends: 3251 [2025-03-04 04:37:23,227 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-04 04:37:23,229 INFO L435 NwaCegarLoop]: 4246 mSDtfsCounter, 0 mSDsluCounter, 21223 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 25469 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-04 04:37:23,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 25469 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-04 04:37:23,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3251 states. [2025-03-04 04:37:23,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3251 to 3246. [2025-03-04 04:37:23,323 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-04 04:37:23,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 4696 transitions. [2025-03-04 04:37:23,342 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 4696 transitions. Word has length 84 [2025-03-04 04:37:23,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:23,343 INFO L471 AbstractCegarLoop]: Abstraction has 3246 states and 4696 transitions. [2025-03-04 04:37:23,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 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-04 04:37:23,343 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 4696 transitions. [2025-03-04 04:37:23,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2025-03-04 04:37:23,356 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:23,357 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-04 04:37:23,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 04:37:23,357 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:23,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:23,358 INFO L85 PathProgramCache]: Analyzing trace with hash -342644670, now seen corresponding path program 1 times [2025-03-04 04:37:23,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:23,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589994144] [2025-03-04 04:37:23,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:23,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:24,967 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-04 04:37:25,049 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-04 04:37:25,049 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:25,049 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:25,961 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-04 04:37:25,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:25,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589994144] [2025-03-04 04:37:25,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589994144] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:25,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:25,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-04 04:37:25,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837922409] [2025-03-04 04:37:25,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:25,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-04 04:37:25,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:25,963 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-04 04:37:25,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-04 04:37:25,963 INFO L87 Difference]: Start difference. First operand 3246 states and 4696 transitions. Second operand has 6 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 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-04 04:37:27,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:27,672 INFO L93 Difference]: Finished difference Result 6516 states and 9460 transitions. [2025-03-04 04:37:27,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-04 04:37:27,673 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 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 97 [2025-03-04 04:37:27,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:27,696 INFO L225 Difference]: With dead ends: 6516 [2025-03-04 04:37:27,696 INFO L226 Difference]: Without dead ends: 3276 [2025-03-04 04:37:27,708 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-04 04:37:27,710 INFO L435 NwaCegarLoop]: 4251 mSDtfsCounter, 22 mSDsluCounter, 16979 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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-04 04:37:27,710 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-04 04:37:27,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2025-03-04 04:37:27,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 3273. [2025-03-04 04:37:27,813 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-04 04:37:27,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3273 states to 3273 states and 4726 transitions. [2025-03-04 04:37:27,833 INFO L78 Accepts]: Start accepts. Automaton has 3273 states and 4726 transitions. Word has length 97 [2025-03-04 04:37:27,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:27,833 INFO L471 AbstractCegarLoop]: Abstraction has 3273 states and 4726 transitions. [2025-03-04 04:37:27,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 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-04 04:37:27,837 INFO L276 IsEmpty]: Start isEmpty. Operand 3273 states and 4726 transitions. [2025-03-04 04:37:27,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2025-03-04 04:37:27,862 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:27,862 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-04 04:37:27,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 04:37:27,862 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:27,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:27,863 INFO L85 PathProgramCache]: Analyzing trace with hash 932293219, now seen corresponding path program 1 times [2025-03-04 04:37:27,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:27,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952577119] [2025-03-04 04:37:27,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:27,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:29,446 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-03-04 04:37:29,485 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-03-04 04:37:29,486 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:29,486 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:29,705 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-04 04:37:29,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:29,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952577119] [2025-03-04 04:37:29,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952577119] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:29,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:29,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:37:29,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698544644] [2025-03-04 04:37:29,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:29,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:37:29,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:29,706 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:37:29,706 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:37:29,706 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-04 04:37:30,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:30,674 INFO L93 Difference]: Finished difference Result 9744 states and 14067 transitions. [2025-03-04 04:37:30,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:37:30,675 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-04 04:37:30,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:30,708 INFO L225 Difference]: With dead ends: 9744 [2025-03-04 04:37:30,709 INFO L226 Difference]: Without dead ends: 6477 [2025-03-04 04:37:30,722 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-04 04:37:30,723 INFO L435 NwaCegarLoop]: 4248 mSDtfsCounter, 4158 mSDsluCounter, 4210 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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, 0.8s IncrementalHoareTripleChecker+Time [2025-03-04 04:37:30,723 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4158 Valid, 8458 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-03-04 04:37:30,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6477 states. [2025-03-04 04:37:30,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6477 to 6472. [2025-03-04 04:37:30,946 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-04 04:37:30,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6472 states to 6472 states and 9342 transitions. [2025-03-04 04:37:30,973 INFO L78 Accepts]: Start accepts. Automaton has 6472 states and 9342 transitions. Word has length 136 [2025-03-04 04:37:30,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:30,974 INFO L471 AbstractCegarLoop]: Abstraction has 6472 states and 9342 transitions. [2025-03-04 04:37:30,974 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-04 04:37:30,974 INFO L276 IsEmpty]: Start isEmpty. Operand 6472 states and 9342 transitions. [2025-03-04 04:37:30,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-03-04 04:37:30,984 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:30,985 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] [2025-03-04 04:37:30,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-04 04:37:30,985 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:30,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:30,985 INFO L85 PathProgramCache]: Analyzing trace with hash 114062945, now seen corresponding path program 1 times [2025-03-04 04:37:30,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:30,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625643569] [2025-03-04 04:37:30,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:30,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:32,593 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-03-04 04:37:32,685 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-03-04 04:37:32,685 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:32,685 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:33,160 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-04 04:37:33,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:33,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625643569] [2025-03-04 04:37:33,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625643569] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:33,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:33,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:37:33,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990116044] [2025-03-04 04:37:33,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:33,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:37:33,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:33,161 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:37:33,161 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:37:33,162 INFO L87 Difference]: Start difference. First operand 6472 states and 9342 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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-04 04:37:33,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:33,572 INFO L93 Difference]: Finished difference Result 12934 states and 18672 transitions. [2025-03-04 04:37:33,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:37:33,572 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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 98 [2025-03-04 04:37:33,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:33,609 INFO L225 Difference]: With dead ends: 12934 [2025-03-04 04:37:33,609 INFO L226 Difference]: Without dead ends: 6468 [2025-03-04 04:37:33,627 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-04 04:37:33,628 INFO L435 NwaCegarLoop]: 4244 mSDtfsCounter, 4255 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4255 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-04 04:37:33,629 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4255 Valid, 4244 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-04 04:37:33,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6468 states. [2025-03-04 04:37:33,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6468 to 6468. [2025-03-04 04:37:33,802 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-04 04:37:33,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6468 states to 6468 states and 9334 transitions. [2025-03-04 04:37:33,828 INFO L78 Accepts]: Start accepts. Automaton has 6468 states and 9334 transitions. Word has length 98 [2025-03-04 04:37:33,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:33,829 INFO L471 AbstractCegarLoop]: Abstraction has 6468 states and 9334 transitions. [2025-03-04 04:37:33,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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-04 04:37:33,829 INFO L276 IsEmpty]: Start isEmpty. Operand 6468 states and 9334 transitions. [2025-03-04 04:37:33,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2025-03-04 04:37:33,838 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:33,838 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-04 04:37:33,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-04 04:37:33,838 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:33,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:33,839 INFO L85 PathProgramCache]: Analyzing trace with hash 451578422, now seen corresponding path program 1 times [2025-03-04 04:37:33,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:33,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146998808] [2025-03-04 04:37:33,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:33,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:35,354 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-04 04:37:35,424 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-04 04:37:35,424 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:35,424 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:35,804 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-04 04:37:35,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:35,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146998808] [2025-03-04 04:37:35,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146998808] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:35,804 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:35,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:37:35,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132057064] [2025-03-04 04:37:35,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:35,804 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:37:35,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:35,805 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:37:35,805 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:37:35,805 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-04 04:37:36,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:36,225 INFO L93 Difference]: Finished difference Result 12926 states and 18656 transitions. [2025-03-04 04:37:36,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:37:36,225 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-04 04:37:36,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:36,257 INFO L225 Difference]: With dead ends: 12926 [2025-03-04 04:37:36,258 INFO L226 Difference]: Without dead ends: 6464 [2025-03-04 04:37:36,277 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-04 04:37:36,278 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-04 04:37:36,278 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-04 04:37:36,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6464 states. [2025-03-04 04:37:36,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6464 to 6464. [2025-03-04 04:37:36,483 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-04 04:37:36,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6464 states to 6464 states and 9326 transitions. [2025-03-04 04:37:36,510 INFO L78 Accepts]: Start accepts. Automaton has 6464 states and 9326 transitions. Word has length 97 [2025-03-04 04:37:36,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:36,511 INFO L471 AbstractCegarLoop]: Abstraction has 6464 states and 9326 transitions. [2025-03-04 04:37:36,512 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-04 04:37:36,512 INFO L276 IsEmpty]: Start isEmpty. Operand 6464 states and 9326 transitions. [2025-03-04 04:37:36,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-03-04 04:37:36,524 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:36,524 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-04 04:37:36,524 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-04 04:37:36,524 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:36,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:36,525 INFO L85 PathProgramCache]: Analyzing trace with hash 283160262, now seen corresponding path program 1 times [2025-03-04 04:37:36,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:36,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781784615] [2025-03-04 04:37:36,525 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:36,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:38,279 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-03-04 04:37:38,340 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-03-04 04:37:38,341 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:38,341 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:38,736 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-04 04:37:38,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:38,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781784615] [2025-03-04 04:37:38,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781784615] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:38,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:38,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:37:38,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352276402] [2025-03-04 04:37:38,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:38,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:37:38,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:38,737 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:37:38,737 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:37:38,737 INFO L87 Difference]: Start difference. First operand 6464 states and 9326 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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-04 04:37:39,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:39,169 INFO L93 Difference]: Finished difference Result 12918 states and 18640 transitions. [2025-03-04 04:37:39,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:37:39,169 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 100 [2025-03-04 04:37:39,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:39,199 INFO L225 Difference]: With dead ends: 12918 [2025-03-04 04:37:39,199 INFO L226 Difference]: Without dead ends: 6460 [2025-03-04 04:37:39,218 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-04 04:37:39,219 INFO L435 NwaCegarLoop]: 4236 mSDtfsCounter, 4245 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4245 SdHoareTripleChecker+Valid, 4236 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-04 04:37:39,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4245 Valid, 4236 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-04 04:37:39,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6460 states. [2025-03-04 04:37:39,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6460 to 6460. [2025-03-04 04:37:39,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6460 states, 4356 states have (on average 1.3445821854912765) internal successors, (5857), 4587 states have internal predecessors, (5857), 1725 states have call successors, (1725), 375 states have call predecessors, (1725), 378 states have return successors, (1736), 1691 states have call predecessors, (1736), 1724 states have call successors, (1736) [2025-03-04 04:37:39,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6460 states to 6460 states and 9318 transitions. [2025-03-04 04:37:39,434 INFO L78 Accepts]: Start accepts. Automaton has 6460 states and 9318 transitions. Word has length 100 [2025-03-04 04:37:39,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:39,434 INFO L471 AbstractCegarLoop]: Abstraction has 6460 states and 9318 transitions. [2025-03-04 04:37:39,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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-04 04:37:39,435 INFO L276 IsEmpty]: Start isEmpty. Operand 6460 states and 9318 transitions. [2025-03-04 04:37:39,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2025-03-04 04:37:39,444 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:39,444 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-04 04:37:39,444 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-04 04:37:39,444 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:39,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:39,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1889829701, now seen corresponding path program 1 times [2025-03-04 04:37:39,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:39,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800546382] [2025-03-04 04:37:39,445 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:39,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:41,021 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-03-04 04:37:41,072 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-03-04 04:37:41,072 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:41,072 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:41,421 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-04 04:37:41,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:41,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800546382] [2025-03-04 04:37:41,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800546382] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:41,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:41,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:37:41,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115424809] [2025-03-04 04:37:41,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:41,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:37:41,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:41,422 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:37:41,422 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:37:41,422 INFO L87 Difference]: Start difference. First operand 6460 states and 9318 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-04 04:37:41,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:41,860 INFO L93 Difference]: Finished difference Result 12910 states and 18624 transitions. [2025-03-04 04:37:41,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:37:41,860 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-04 04:37:41,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:41,893 INFO L225 Difference]: With dead ends: 12910 [2025-03-04 04:37:41,893 INFO L226 Difference]: Without dead ends: 6456 [2025-03-04 04:37:41,914 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-04 04:37:41,914 INFO L435 NwaCegarLoop]: 4232 mSDtfsCounter, 4242 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4242 SdHoareTripleChecker+Valid, 4232 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-04 04:37:41,914 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4242 Valid, 4232 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-04 04:37:41,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6456 states. [2025-03-04 04:37:42,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6456 to 6456. [2025-03-04 04:37:42,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6456 states, 4354 states have (on average 1.344281120808452) internal successors, (5853), 4585 states have internal predecessors, (5853), 1723 states have call successors, (1723), 375 states have call predecessors, (1723), 378 states have return successors, (1734), 1689 states have call predecessors, (1734), 1722 states have call successors, (1734) [2025-03-04 04:37:42,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6456 states to 6456 states and 9310 transitions. [2025-03-04 04:37:42,140 INFO L78 Accepts]: Start accepts. Automaton has 6456 states and 9310 transitions. Word has length 99 [2025-03-04 04:37:42,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:42,140 INFO L471 AbstractCegarLoop]: Abstraction has 6456 states and 9310 transitions. [2025-03-04 04:37:42,140 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-04 04:37:42,140 INFO L276 IsEmpty]: Start isEmpty. Operand 6456 states and 9310 transitions. [2025-03-04 04:37:42,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2025-03-04 04:37:42,148 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:42,148 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 04:37:42,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-04 04:37:42,148 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:42,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:42,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1911251875, now seen corresponding path program 1 times [2025-03-04 04:37:42,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:42,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658809689] [2025-03-04 04:37:42,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:42,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:43,793 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-03-04 04:37:43,841 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-03-04 04:37:43,841 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:43,841 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:44,077 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2025-03-04 04:37:44,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:44,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658809689] [2025-03-04 04:37:44,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658809689] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:37:44,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:37:44,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:37:44,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489840332] [2025-03-04 04:37:44,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:37:44,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:37:44,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:37:44,078 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:37:44,078 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:37:44,079 INFO L87 Difference]: Start difference. First operand 6456 states and 9310 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-04 04:37:45,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:37:45,200 INFO L93 Difference]: Finished difference Result 19241 states and 27734 transitions. [2025-03-04 04:37:45,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:37:45,200 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 121 [2025-03-04 04:37:45,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:37:45,262 INFO L225 Difference]: With dead ends: 19241 [2025-03-04 04:37:45,262 INFO L226 Difference]: Without dead ends: 12791 [2025-03-04 04:37:45,287 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-04 04:37:45,288 INFO L435 NwaCegarLoop]: 4312 mSDtfsCounter, 4142 mSDsluCounter, 4194 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4142 SdHoareTripleChecker+Valid, 8506 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-04 04:37:45,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4142 Valid, 8506 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-04 04:37:45,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12791 states. [2025-03-04 04:37:45,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12791 to 12788. [2025-03-04 04:37:45,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12788 states, 8619 states have (on average 1.3434273117531037) internal successors, (11579), 9080 states have internal predecessors, (11579), 3412 states have call successors, (3412), 749 states have call predecessors, (3412), 756 states have return successors, (3435), 3346 states have call predecessors, (3435), 3411 states have call successors, (3435) [2025-03-04 04:37:45,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12788 states to 12788 states and 18426 transitions. [2025-03-04 04:37:45,774 INFO L78 Accepts]: Start accepts. Automaton has 12788 states and 18426 transitions. Word has length 121 [2025-03-04 04:37:45,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:37:45,775 INFO L471 AbstractCegarLoop]: Abstraction has 12788 states and 18426 transitions. [2025-03-04 04:37:45,775 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-04 04:37:45,775 INFO L276 IsEmpty]: Start isEmpty. Operand 12788 states and 18426 transitions. [2025-03-04 04:37:45,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2025-03-04 04:37:45,783 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:45,783 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, 1, 1, 1, 1, 1] [2025-03-04 04:37:45,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-04 04:37:45,784 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:37:45,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:45,784 INFO L85 PathProgramCache]: Analyzing trace with hash 194728786, now seen corresponding path program 1 times [2025-03-04 04:37:45,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:45,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505543794] [2025-03-04 04:37:45,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:45,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms