./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-32_7a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 84ee151735adbaf7a800ea2038cfdd607bd86df791747a7e67423657c50d4218 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:48:06,963 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:48:07,080 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:48:07,088 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:48:07,089 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:48:07,133 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:48:07,134 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:48:07,134 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:48:07,135 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:48:07,140 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:48:07,142 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:48:07,142 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:48:07,143 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:48:07,145 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:48:07,145 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:48:07,146 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:48:07,146 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:48:07,147 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:48:07,147 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:48:07,148 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:48:07,148 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:48:07,149 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:48:07,150 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:48:07,151 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:48:07,151 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:48:07,152 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:48:07,152 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:48:07,153 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:48:07,153 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:48:07,154 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:48:07,155 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:48:07,155 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:48:07,156 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:48:07,156 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:48:07,156 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:48:07,157 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:48:07,157 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 84ee151735adbaf7a800ea2038cfdd607bd86df791747a7e67423657c50d4218 [2023-11-06 22:48:07,521 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:48:07,551 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:48:07,553 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:48:07,555 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:48:07,555 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:48:07,557 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i [2023-11-06 22:48:10,555 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:48:11,940 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:48:11,941 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i [2023-11-06 22:48:12,110 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/data/1dfd65072/7d932e1f3d8147e8812c4dd0aa07ecbe/FLAGb83185c93 [2023-11-06 22:48:12,131 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/data/1dfd65072/7d932e1f3d8147e8812c4dd0aa07ecbe [2023-11-06 22:48:12,135 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:48:12,137 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:48:12,138 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:48:12,138 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:48:12,145 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:48:12,146 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:48:12" (1/1) ... [2023-11-06 22:48:12,148 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@244527a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:12, skipping insertion in model container [2023-11-06 22:48:12,149 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:48:12" (1/1) ... [2023-11-06 22:48:12,538 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:48:29,444 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:48:29,448 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:48:29,449 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:48:35,233 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i[1182866,1182879] [2023-11-06 22:48:36,016 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:48:36,149 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:48:36,402 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"); [9154] [2023-11-06 22:48:36,404 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)); [9161] [2023-11-06 22:48:36,407 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; incl %0": "+m" (v->counter)); [9185] [2023-11-06 22:48:36,407 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; decl %0": "+m" (v->counter)); [9192] [2023-11-06 22:48:36,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [9400-9401] [2023-11-06 22:48:36,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [9429-9430] [2023-11-06 22:48:36,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9470] [2023-11-06 22:48:36,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9484] [2023-11-06 22:48:36,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9493] [2023-11-06 22:48:36,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9500] [2023-11-06 22:48:36,567 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/init.c"), "i" (242), "i" (12UL)); [12555-12556] [2023-11-06 22:48:36,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/init.c"), "i" (300), "i" (12UL)); [12610-12611] [2023-11-06 22:48:36,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/init.c"), "i" (331), "i" (12UL)); [12654-12655] [2023-11-06 22:48:36,628 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"); [14793-14794] [2023-11-06 22:48:36,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14950] [2023-11-06 22:48:36,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14978] [2023-11-06 22:48:36,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [19747-19748] [2023-11-06 22:48:36,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [19777-19778] [2023-11-06 22:48:36,937 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/recv.c"), "i" (51), "i" (12UL)); [20027-20028] [2023-11-06 22:48:36,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/recv.c"), "i" (166), "i" (12UL)); [20182-20183] [2023-11-06 22:48:36,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/recv.c"), "i" (641), "i" (12UL)); [20881-20882] [2023-11-06 22:48:36,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/recv.c"), "i" (663), "i" (12UL)); [20905-20906] [2023-11-06 22:48:36,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [21547] [2023-11-06 22:48:36,993 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [21554] [2023-11-06 22:48:36,993 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [21562-21563] [2023-11-06 22:48:36,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [21679] [2023-11-06 22:48:36,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [21682] [2023-11-06 22:48:36,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [21684] [2023-11-06 22:48:36,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [21689] [2023-11-06 22:48:36,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [21692] [2023-11-06 22:48:36,999 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [21694] [2023-11-06 22:48:37,000 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [21699] [2023-11-06 22:48:37,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [21702] [2023-11-06 22:48:37,002 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [21704] [2023-11-06 22:48:37,002 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [21709] [2023-11-06 22:48:37,002 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [21712] [2023-11-06 22:48:37,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [21714] [2023-11-06 22:48:37,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [21732] [2023-11-06 22:48:37,004 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [21735] [2023-11-06 22:48:37,004 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [21737] [2023-11-06 22:48:37,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [21742] [2023-11-06 22:48:37,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [21745] [2023-11-06 22:48:37,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [21747] [2023-11-06 22:48:37,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [21752] [2023-11-06 22:48:37,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [21755] [2023-11-06 22:48:37,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [21757] [2023-11-06 22:48:37,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [21762] [2023-11-06 22:48:37,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [21765] [2023-11-06 22:48:37,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [21767] [2023-11-06 22:48:37,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [21781] [2023-11-06 22:48:37,010 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [21788] [2023-11-06 22:48:37,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/xmit.c"), "i" (1771), "i" (12UL)); [24076-24077] [2023-11-06 22:48:37,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/ath/ath9k/xmit.c"), "i" (2603), "i" (12UL)); [25230-25231] [2023-11-06 22:48:37,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [27845] [2023-11-06 22:48:37,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [27848] [2023-11-06 22:48:37,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [27850] [2023-11-06 22:48:37,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [27855] [2023-11-06 22:48:37,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [27858] [2023-11-06 22:48:37,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [27860] [2023-11-06 22:48:37,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [27865] [2023-11-06 22:48:37,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [27868] [2023-11-06 22:48:37,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [27870] [2023-11-06 22:48:37,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [27875] [2023-11-06 22:48:37,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [27878] [2023-11-06 22:48:37,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [27880] [2023-11-06 22:48:37,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [27898] [2023-11-06 22:48:37,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [27901] [2023-11-06 22:48:37,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [27903] [2023-11-06 22:48:37,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [27908] [2023-11-06 22:48:37,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [27911] [2023-11-06 22:48:37,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [27913] [2023-11-06 22:48:37,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [27918] [2023-11-06 22:48:37,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [27921] [2023-11-06 22:48:37,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [27923] [2023-11-06 22:48:37,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [27928] [2023-11-06 22:48:37,282 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [27931] [2023-11-06 22:48:37,282 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [27933] [2023-11-06 22:48:37,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [27961] [2023-11-06 22:48:37,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [27968] [2023-11-06 22:48:37,314 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:48:37,315 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:48:37,316 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:48:37,733 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i[1182866,1182879] [2023-11-06 22:48:37,770 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:48:39,508 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:48:39,508 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:48:39,508 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:48:39,517 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:48:39,518 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39 WrapperNode [2023-11-06 22:48:39,518 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:48:39,519 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:48:39,520 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:48:39,520 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:48:39,529 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:40,043 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:41,747 INFO L138 Inliner]: procedures = 1528, calls = 18903, calls flagged for inlining = 677, calls inlined = 603, statements flattened = 37536 [2023-11-06 22:48:41,748 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:48:41,749 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:48:41,750 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:48:41,750 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:48:41,767 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:41,780 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:42,332 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:42,349 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:43,560 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:43,686 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:44,001 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:44,070 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:44,316 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:48:44,318 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:48:44,318 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:48:44,318 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:48:44,319 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (1/1) ... [2023-11-06 22:48:44,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:48:44,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:48:44,357 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:48:44,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ce92c8e5-2603-410e-bf27-0bcda737c143/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:48:44,409 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_regulatory [2023-11-06 22:48:44,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_regulatory [2023-11-06 22:48:44,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_ath_softc [2023-11-06 22:48:44,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_ath_softc [2023-11-06 22:48:44,410 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_beacon_recv_ev [2023-11-06 22:48:44,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_beacon_recv_ev [2023-11-06 22:48:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail_init [2023-11-06 22:48:44,411 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail_init [2023-11-06 22:48:44,411 INFO L130 BoogieDeclarations]: Found specification of procedure ath_cancel_work [2023-11-06 22:48:44,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_cancel_work [2023-11-06 22:48:44,413 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setpower [2023-11-06 22:48:44,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setpower [2023-11-06 22:48:44,413 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_device [2023-11-06 22:48:44,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_device [2023-11-06 22:48:44,414 INFO L130 BoogieDeclarations]: Found specification of procedure ath_max_framelen [2023-11-06 22:48:44,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_max_framelen [2023-11-06 22:48:44,416 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2023-11-06 22:48:44,416 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2023-11-06 22:48:44,417 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_write_associd [2023-11-06 22:48:44,417 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_write_associd [2023-11-06 22:48:44,417 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_reset [2023-11-06 22:48:44,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_reset [2023-11-06 22:48:44,418 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_exit [2023-11-06 22:48:44,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_exit [2023-11-06 22:48:44,418 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_putrxbuf [2023-11-06 22:48:44,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_putrxbuf [2023-11-06 22:48:44,418 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_reset_beacon_status [2023-11-06 22:48:44,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_reset_beacon_status [2023-11-06 22:48:44,419 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_startpcureceive [2023-11-06 22:48:44,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_startpcureceive [2023-11-06 22:48:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_txskb [2023-11-06 22:48:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_txskb [2023-11-06 22:48:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-11-06 22:48:44,420 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-11-06 22:48:44,420 INFO L130 BoogieDeclarations]: Found specification of procedure ath_complete_reset [2023-11-06 22:48:44,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_complete_reset [2023-11-06 22:48:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_calculate_summary_state [2023-11-06 22:48:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_calculate_summary_state [2023-11-06 22:48:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2023-11-06 22:48:44,422 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2023-11-06 22:48:44,422 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_setbssidmask [2023-11-06 22:48:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_setbssidmask [2023-11-06 22:48:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_chandef_create [2023-11-06 22:48:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_chandef_create [2023-11-06 22:48:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_probe [2023-11-06 22:48:44,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_probe [2023-11-06 22:48:44,423 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_add_interface [2023-11-06 22:48:44,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_add_interface [2023-11-06 22:48:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_notify [2023-11-06 22:48:44,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_notify [2023-11-06 22:48:44,424 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx_last_beacon [2023-11-06 22:48:44,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx_last_beacon [2023-11-06 22:48:44,425 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_read_cachesize [2023-11-06 22:48:44,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_read_cachesize [2023-11-06 22:48:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_txprocdesc [2023-11-06 22:48:44,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_txprocdesc [2023-11-06 22:48:44,426 INFO L130 BoogieDeclarations]: Found specification of procedure ath_key_config [2023-11-06 22:48:44,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_key_config [2023-11-06 22:48:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_cleanup [2023-11-06 22:48:44,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_cleanup [2023-11-06 22:48:44,427 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_addbuffer_edma [2023-11-06 22:48:44,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_addbuffer_edma [2023-11-06 22:48:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2023-11-06 22:48:44,428 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2023-11-06 22:48:44,428 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_set_txpower [2023-11-06 22:48:44,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_set_txpower [2023-11-06 22:48:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-06 22:48:44,429 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-06 22:48:44,429 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-06 22:48:44,429 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-06 22:48:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_regval [2023-11-06 22:48:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_regval [2023-11-06 22:48:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_skb_done [2023-11-06 22:48:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_skb_done [2023-11-06 22:48:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_eeprom_read [2023-11-06 22:48:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_eeprom_read [2023-11-06 22:48:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_flush [2023-11-06 22:48:44,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_flush [2023-11-06 22:48:44,430 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_debug [2023-11-06 22:48:44,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_debug [2023-11-06 22:48:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-11-06 22:48:44,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-11-06 22:48:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_band_txpower [2023-11-06 22:48:44,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_band_txpower [2023-11-06 22:48:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure ath_edma_start_recv [2023-11-06 22:48:44,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_edma_start_recv [2023-11-06 22:48:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_change_interface [2023-11-06 22:48:44,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_change_interface [2023-11-06 22:48:44,431 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_aspm_init [2023-11-06 22:48:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_aspm_init [2023-11-06 22:48:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure skb_peek [2023-11-06 22:48:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_peek [2023-11-06 22:48:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cancel_pending_offchannel [2023-11-06 22:48:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cancel_pending_offchannel [2023-11-06 22:48:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~VOID [2023-11-06 22:48:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~VOID [2023-11-06 22:48:44,432 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_tx99_set_txpower [2023-11-06 22:48:44,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_tx99_set_txpower [2023-11-06 22:48:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_rxena [2023-11-06 22:48:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_rxena [2023-11-06 22:48:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_txqaddbuf [2023-11-06 22:48:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_txqaddbuf [2023-11-06 22:48:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-06 22:48:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2023-11-06 22:48:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2023-11-06 22:48:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-06 22:48:44,433 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2023-11-06 22:48:44,433 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2023-11-06 22:48:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx99_deinit [2023-11-06 22:48:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx99_deinit [2023-11-06 22:48:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_stopdmarecv [2023-11-06 22:48:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_stopdmarecv [2023-11-06 22:48:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-06 22:48:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-06 22:48:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 22:48:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 22:48:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rxbuf_alloc [2023-11-06 22:48:44,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rxbuf_alloc [2023-11-06 22:48:44,434 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_name [2023-11-06 22:48:44,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_name [2023-11-06 22:48:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_antenna [2023-11-06 22:48:44,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_antenna [2023-11-06 22:48:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_assign_hw_queues [2023-11-06 22:48:44,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_assign_hw_queues [2023-11-06 22:48:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_remove_buffer [2023-11-06 22:48:44,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_remove_buffer [2023-11-06 22:48:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_tsfadjust [2023-11-06 22:48:44,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_tsfadjust [2023-11-06 22:48:44,435 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_getrxfilter [2023-11-06 22:48:44,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_getrxfilter [2023-11-06 22:48:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_beacon [2023-11-06 22:48:44,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_beacon [2023-11-06 22:48:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_delayed_work [2023-11-06 22:48:44,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_delayed_work [2023-11-06 22:48:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_regidx [2023-11-06 22:48:44,436 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_regidx [2023-11-06 22:48:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-06 22:48:44,436 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-06 22:48:44,436 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_common [2023-11-06 22:48:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_common [2023-11-06 22:48:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setrxfilter [2023-11-06 22:48:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setrxfilter [2023-11-06 22:48:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-11-06 22:48:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-11-06 22:48:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure ath_check_ani [2023-11-06 22:48:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_check_ani [2023-11-06 22:48:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_debug [2023-11-06 22:48:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_debug [2023-11-06 22:48:44,437 INFO L130 BoogieDeclarations]: Found specification of procedure ath_draintxq [2023-11-06 22:48:44,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_draintxq [2023-11-06 22:48:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_tsf_offset [2023-11-06 22:48:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_tsf_offset [2023-11-06 22:48:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-06 22:48:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-06 22:48:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_rc_status [2023-11-06 22:48:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_rc_status [2023-11-06 22:48:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_eeprom_read [2023-11-06 22:48:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_eeprom_read [2023-11-06 22:48:44,438 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-11-06 22:48:44,438 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-11-06 22:48:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_remove_interface [2023-11-06 22:48:44,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_remove_interface [2023-11-06 22:48:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:48:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure ath_descdma_setup [2023-11-06 22:48:44,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_descdma_setup [2023-11-06 22:48:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_enable_interrupts [2023-11-06 22:48:44,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_enable_interrupts [2023-11-06 22:48:44,439 INFO L130 BoogieDeclarations]: Found specification of procedure ath_key_delete [2023-11-06 22:48:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_key_delete [2023-11-06 22:48:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2023-11-06 22:48:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2023-11-06 22:48:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txdesc [2023-11-06 22:48:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txdesc [2023-11-06 22:48:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2023-11-06 22:48:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2023-11-06 22:48:44,440 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2023-11-06 22:48:44,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2023-11-06 22:48:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_dfs [2023-11-06 22:48:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_dfs [2023-11-06 22:48:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset [2023-11-06 22:48:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset [2023-11-06 22:48:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_sta_set_buffered [2023-11-06 22:48:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_sta_set_buffered [2023-11-06 22:48:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_txq_props [2023-11-06 22:48:44,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_txq_props [2023-11-06 22:48:44,441 INFO L130 BoogieDeclarations]: Found specification of procedure ath_opmode_init [2023-11-06 22:48:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_opmode_init [2023-11-06 22:48:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_antenna_check [2023-11-06 22:48:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_antenna_check [2023-11-06 22:48:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_assign_slot [2023-11-06 22:48:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_assign_slot [2023-11-06 22:48:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txq_props [2023-11-06 22:48:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txq_props [2023-11-06 22:48:44,442 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sw_scan_complete [2023-11-06 22:48:44,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sw_scan_complete [2023-11-06 22:48:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete [2023-11-06 22:48:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete [2023-11-06 22:48:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2023-11-06 22:48:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2023-11-06 22:48:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_configpcipowersave [2023-11-06 22:48:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_configpcipowersave [2023-11-06 22:48:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-06 22:48:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-06 22:48:44,443 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2023-11-06 22:48:44,443 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2023-11-06 22:48:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_wakeup [2023-11-06 22:48:44,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_wakeup [2023-11-06 22:48:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:48:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_queue_reset [2023-11-06 22:48:44,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_queue_reset [2023-11-06 22:48:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-11-06 22:48:44,444 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-11-06 22:48:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_node_init [2023-11-06 22:48:44,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_node_init [2023-11-06 22:48:44,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:48:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_kill_interrupts [2023-11-06 22:48:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_kill_interrupts [2023-11-06 22:48:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_release_buffered_frames [2023-11-06 22:48:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_release_buffered_frames [2023-11-06 22:48:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_key [2023-11-06 22:48:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_key [2023-11-06 22:48:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_aggr_wakeup [2023-11-06 22:48:44,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_aggr_wakeup [2023-11-06 22:48:44,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:48:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-11-06 22:48:44,446 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-11-06 22:48:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:48:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_bt_ant_diversity [2023-11-06 22:48:44,446 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_bt_ant_diversity [2023-11-06 22:48:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure ath_get_skb_tid [2023-11-06 22:48:44,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_get_skb_tid [2023-11-06 22:48:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_resettxqueue [2023-11-06 22:48:44,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_resettxqueue [2023-11-06 22:48:44,446 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_stop_btcoex [2023-11-06 22:48:44,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_stop_btcoex [2023-11-06 22:48:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-11-06 22:48:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-11-06 22:48:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_stats [2023-11-06 22:48:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_stats [2023-11-06 22:48:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-06 22:48:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-06 22:48:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_init [2023-11-06 22:48:44,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_init [2023-11-06 22:48:44,447 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_wow [2023-11-06 22:48:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_wow [2023-11-06 22:48:44,448 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_schedule [2023-11-06 22:48:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_schedule [2023-11-06 22:48:44,448 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2023-11-06 22:48:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2023-11-06 22:48:44,448 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 22:48:44,448 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 22:48:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_antdiv_comb_conf_set [2023-11-06 22:48:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_antdiv_comb_conf_set [2023-11-06 22:48:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_add_debugfs [2023-11-06 22:48:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_add_debugfs [2023-11-06 22:48:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_u32 [2023-11-06 22:48:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_u32 [2023-11-06 22:48:44,449 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_find_sta_by_ifaddr [2023-11-06 22:48:44,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_find_sta_by_ifaddr [2023-11-06 22:48:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_ops [2023-11-06 22:48:44,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_ops [2023-11-06 22:48:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-06 22:48:44,450 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-06 22:48:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_fill_desc [2023-11-06 22:48:44,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_fill_desc [2023-11-06 22:48:44,450 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:48:44,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:48:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete_buf [2023-11-06 22:48:44,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete_buf [2023-11-06 22:48:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_set_weight [2023-11-06 22:48:44,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_set_weight [2023-11-06 22:48:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_pspoll [2023-11-06 22:48:44,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_pspoll [2023-11-06 22:48:44,451 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_has_morefrags [2023-11-06 22:48:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_has_morefrags [2023-11-06 22:48:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure fill_chainmask [2023-11-06 22:48:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_chainmask [2023-11-06 22:48:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_wow [2023-11-06 22:48:44,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_wow [2023-11-06 22:48:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:48:44,452 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_setup [2023-11-06 22:48:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_setup [2023-11-06 22:48:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2023-11-06 22:48:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2023-11-06 22:48:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure list_cut_position [2023-11-06 22:48:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure list_cut_position [2023-11-06 22:48:44,453 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2023-11-06 22:48:44,453 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2023-11-06 22:48:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_setup_timer [2023-11-06 22:48:44,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_setup_timer [2023-11-06 22:48:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2023-11-06 22:48:44,454 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2023-11-06 22:48:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_buf_link [2023-11-06 22:48:44,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_buf_link [2023-11-06 22:48:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_eeprom_release [2023-11-06 22:48:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_eeprom_release [2023-11-06 22:48:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_device [2023-11-06 22:48:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_device [2023-11-06 22:48:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_deinit [2023-11-06 22:48:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_deinit [2023-11-06 22:48:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mgd_prepare_tx [2023-11-06 22:48:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mgd_prepare_tx [2023-11-06 22:48:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure ath_roc_complete [2023-11-06 22:48:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_roc_complete [2023-11-06 22:48:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure ath_start_ani [2023-11-06 22:48:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_start_ani [2023-11-06 22:48:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_disable_interrupts [2023-11-06 22:48:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_disable_interrupts [2023-11-06 22:48:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data [2023-11-06 22:48:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data [2023-11-06 22:48:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_head_init [2023-11-06 22:48:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_head_init [2023-11-06 22:48:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 22:48:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 22:48:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 22:48:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 22:48:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tid_has_buffered [2023-11-06 22:48:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tid_has_buffered [2023-11-06 22:48:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_simulate_radar [2023-11-06 22:48:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_simulate_radar [2023-11-06 22:48:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_hdrlen [2023-11-06 22:48:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_hdrlen [2023-11-06 22:48:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-11-06 22:48:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-11-06 22:48:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_btcoex_scheme [2023-11-06 22:48:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_btcoex_scheme [2023-11-06 22:48:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_send_normal [2023-11-06 22:48:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_send_normal [2023-11-06 22:48:44,459 INFO L130 BoogieDeclarations]: Found specification of procedure bf_is_ampdu_not_probing [2023-11-06 22:48:44,459 INFO L138 BoogieDeclarations]: Found implementation of procedure bf_is_ampdu_not_probing [2023-11-06 22:48:44,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:48:44,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:48:44,459 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset_work [2023-11-06 22:48:44,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset_work [2023-11-06 22:48:44,459 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_iterate_active_interfaces_atomic [2023-11-06 22:48:44,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_iterate_active_interfaces_atomic [2023-11-06 22:48:44,464 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2023-11-06 22:48:44,464 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2023-11-06 22:48:44,464 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-06 22:48:44,465 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-06 22:48:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_antenna [2023-11-06 22:48:44,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_antenna [2023-11-06 22:48:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get [2023-11-06 22:48:44,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get [2023-11-06 22:48:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_ani [2023-11-06 22:48:44,466 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_ani [2023-11-06 22:48:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-11-06 22:48:44,466 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-11-06 22:48:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_usecs [2023-11-06 22:48:44,467 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_usecs [2023-11-06 22:48:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:48:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_platdata [2023-11-06 22:48:44,468 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_platdata [2023-11-06 22:48:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:48:44,468 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:48:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_start [2023-11-06 22:48:44,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_start [2023-11-06 22:48:44,568 INFO L130 BoogieDeclarations]: Found specification of procedure ath_prepare_reset [2023-11-06 22:48:44,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_prepare_reset [2023-11-06 22:48:44,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:48:44,568 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-11-06 22:48:44,569 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-11-06 22:48:44,569 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_fill_chanctx_ops [2023-11-06 22:48:44,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_fill_chanctx_ops [2023-11-06 22:48:44,569 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_conf_tx [2023-11-06 22:48:44,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_conf_tx [2023-11-06 22:48:44,569 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2023-11-06 22:48:44,569 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2023-11-06 22:48:44,569 INFO L130 BoogieDeclarations]: Found specification of procedure ath_drain_txq_list [2023-11-06 22:48:44,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_drain_txq_list [2023-11-06 22:48:44,570 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_7 [2023-11-06 22:48:44,570 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_7 [2023-11-06 22:48:44,570 INFO L130 BoogieDeclarations]: Found specification of procedure ath_paprd_activate [2023-11-06 22:48:44,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_paprd_activate [2023-11-06 22:48:44,570 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_init_queue [2023-11-06 22:48:44,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_init_queue [2023-11-06 22:48:44,570 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_work [2023-11-06 22:48:44,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_work [2023-11-06 22:48:44,571 INFO L130 BoogieDeclarations]: Found specification of procedure ath_send_bar [2023-11-06 22:48:44,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_send_bar [2023-11-06 22:48:44,571 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:48:44,571 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:48:44,571 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-11-06 22:48:44,571 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-11-06 22:48:44,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-11-06 22:48:44,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-11-06 22:48:44,571 INFO L130 BoogieDeclarations]: Found specification of procedure _ieee80211_hw_set [2023-11-06 22:48:44,571 INFO L138 BoogieDeclarations]: Found implementation of procedure _ieee80211_hw_set [2023-11-06 22:48:44,572 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-06 22:48:44,572 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-06 22:48:44,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ieee80211_alloc_hw_475 [2023-11-06 22:48:44,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ieee80211_alloc_hw_475 [2023-11-06 22:48:44,572 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_txpower [2023-11-06 22:48:44,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_txpower [2023-11-06 22:48:44,572 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-11-06 22:48:44,572 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-11-06 22:48:44,572 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_p2p_ps_timer [2023-11-06 22:48:44,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_p2p_ps_timer [2023-11-06 22:48:44,573 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tpc [2023-11-06 22:48:44,573 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tpc [2023-11-06 22:48:44,573 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queue [2023-11-06 22:48:44,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queue [2023-11-06 22:48:44,573 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable___0 [2023-11-06 22:48:44,573 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable___0 [2023-11-06 22:48:44,573 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2023-11-06 22:48:44,573 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2023-11-06 22:48:44,574 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_update_wlan_channels [2023-11-06 22:48:44,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_update_wlan_channels [2023-11-06 22:48:44,574 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-06 22:48:44,574 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-06 22:48:44,574 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_start [2023-11-06 22:48:44,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_start [2023-11-06 22:48:44,574 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_config [2023-11-06 22:48:44,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_config [2023-11-06 22:48:44,574 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_u8 [2023-11-06 22:48:44,574 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_u8 [2023-11-06 22:48:44,575 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setrxabort [2023-11-06 22:48:44,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setrxabort [2023-11-06 22:48:44,575 INFO L130 BoogieDeclarations]: Found specification of procedure ath_get_rate_txpower [2023-11-06 22:48:44,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_get_rate_txpower [2023-11-06 22:48:44,575 INFO L130 BoogieDeclarations]: Found specification of procedure ath_update_survey_nf [2023-11-06 22:48:44,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_update_survey_nf [2023-11-06 22:48:44,575 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-11-06 22:48:44,575 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-11-06 22:48:44,575 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_start_btcoex [2023-11-06 22:48:44,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_start_btcoex [2023-11-06 22:48:44,576 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_uses_beacons [2023-11-06 22:48:44,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_uses_beacons [2023-11-06 22:48:44,576 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2023-11-06 22:48:44,576 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2023-11-06 22:48:44,576 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-06 22:48:44,576 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-06 22:48:44,576 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_get_channel [2023-11-06 22:48:44,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_get_channel [2023-11-06 22:48:44,577 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_puttxbuf [2023-11-06 22:48:44,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_puttxbuf [2023-11-06 22:48:44,577 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_is_enabled [2023-11-06 22:48:44,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_is_enabled [2023-11-06 22:48:44,577 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_stats [2023-11-06 22:48:44,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_stats [2023-11-06 22:48:44,577 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_init_global_settings [2023-11-06 22:48:44,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_init_global_settings [2023-11-06 22:48:44,577 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-11-06 22:48:44,578 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-11-06 22:48:44,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:48:44,578 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2023-11-06 22:48:44,578 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2023-11-06 22:48:44,578 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setopmode [2023-11-06 22:48:44,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setopmode [2023-11-06 22:48:44,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:48:44,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:48:44,578 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_process_buffer [2023-11-06 22:48:44,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_process_buffer [2023-11-06 22:48:44,579 INFO L130 BoogieDeclarations]: Found specification of procedure ath_set_rates [2023-11-06 22:48:44,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_set_rates [2023-11-06 22:48:44,579 INFO L130 BoogieDeclarations]: Found specification of procedure ath_calcrxfilter [2023-11-06 22:48:44,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_calcrxfilter [2023-11-06 22:48:44,579 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_aggr_sleep [2023-11-06 22:48:44,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_aggr_sleep [2023-11-06 22:48:44,579 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_op_ps_wakeup [2023-11-06 22:48:44,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_op_ps_wakeup [2023-11-06 22:48:44,579 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gpio_get [2023-11-06 22:48:44,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gpio_get [2023-11-06 22:48:44,580 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_clear_word [2023-11-06 22:48:44,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_clear_word [2023-11-06 22:48:44,580 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_coverage_class [2023-11-06 22:48:44,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_coverage_class [2023-11-06 22:48:44,580 INFO L130 BoogieDeclarations]: Found specification of procedure default_llseek [2023-11-06 22:48:44,580 INFO L138 BoogieDeclarations]: Found implementation of procedure default_llseek [2023-11-06 22:48:44,580 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2023-11-06 22:48:44,580 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2023-11-06 22:48:44,580 INFO L130 BoogieDeclarations]: Found specification of procedure offchannel_state_string [2023-11-06 22:48:44,581 INFO L138 BoogieDeclarations]: Found implementation of procedure offchannel_state_string [2023-11-06 22:48:44,581 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2023-11-06 22:48:44,581 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2023-11-06 22:48:44,581 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_calculate_iter_data [2023-11-06 22:48:44,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_calculate_iter_data [2023-11-06 22:48:44,581 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_tsf [2023-11-06 22:48:44,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_tsf [2023-11-06 22:48:44,581 INFO L130 BoogieDeclarations]: Found specification of procedure ath_mci_flush_profile [2023-11-06 22:48:44,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_mci_flush_profile [2023-11-06 22:48:44,582 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_rx_skb_preprocess [2023-11-06 22:48:44,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_rx_skb_preprocess [2023-11-06 22:48:44,582 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_mci_state [2023-11-06 22:48:44,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_mci_state [2023-11-06 22:48:44,582 INFO L130 BoogieDeclarations]: Found specification of procedure get_frame_info [2023-11-06 22:48:44,582 INFO L138 BoogieDeclarations]: Found implementation of procedure get_frame_info [2023-11-06 22:48:44,582 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2023-11-06 22:48:44,582 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2023-11-06 22:48:44,582 INFO L130 BoogieDeclarations]: Found specification of procedure device_init_wakeup [2023-11-06 22:48:44,583 INFO L138 BoogieDeclarations]: Found implementation of procedure device_init_wakeup [2023-11-06 22:48:44,583 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2023-11-06 22:48:44,583 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2023-11-06 22:48:44,583 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 22:48:44,583 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 22:48:44,583 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_present [2023-11-06 22:48:44,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_present [2023-11-06 22:48:44,583 INFO L130 BoogieDeclarations]: Found specification of procedure getrawmonotonic [2023-11-06 22:48:44,583 INFO L138 BoogieDeclarations]: Found implementation of procedure getrawmonotonic [2023-11-06 22:48:44,583 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 22:48:44,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 22:48:44,584 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_pll_work [2023-11-06 22:48:44,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_pll_work [2023-11-06 22:48:44,584 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_set_channel [2023-11-06 22:48:44,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_set_channel [2023-11-06 22:48:44,584 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tx99 [2023-11-06 22:48:44,584 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tx99 [2023-11-06 22:48:44,584 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get_oper_chan [2023-11-06 22:48:44,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get_oper_chan [2023-11-06 22:48:44,584 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_bool [2023-11-06 22:48:44,585 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_bool [2023-11-06 22:48:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-06 22:48:44,585 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-06 22:48:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx_frames_pending [2023-11-06 22:48:44,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx_frames_pending [2023-11-06 22:48:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_txpower [2023-11-06 22:48:44,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_txpower [2023-11-06 22:48:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:48:44,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:48:44,585 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_tsf [2023-11-06 22:48:44,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_tsf [2023-11-06 22:48:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure ath_flushrecv [2023-11-06 22:48:44,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_flushrecv [2023-11-06 22:48:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ampdu_action [2023-11-06 22:48:44,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ampdu_action [2023-11-06 22:48:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure ath_stoprecv [2023-11-06 22:48:44,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_stoprecv [2023-11-06 22:48:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_ath_softc [2023-11-06 22:48:44,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_ath_softc [2023-11-06 22:48:44,586 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2023-11-06 22:48:44,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2023-11-06 22:48:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_interrupts [2023-11-06 22:48:44,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_interrupts [2023-11-06 22:48:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-11-06 22:48:44,587 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-11-06 22:48:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txpowerlimit [2023-11-06 22:48:44,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txpowerlimit [2023-11-06 22:48:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_cfg_output [2023-11-06 22:48:44,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_cfg_output [2023-11-06 22:48:44,587 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_suspend [2023-11-06 22:48:44,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_suspend [2023-11-06 22:48:44,588 INFO L130 BoogieDeclarations]: Found specification of procedure ath_offchannel_next [2023-11-06 22:48:44,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_offchannel_next [2023-11-06 22:48:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure __ath_cancel_work [2023-11-06 22:48:44,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __ath_cancel_work [2023-11-06 22:48:44,596 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx [2023-11-06 22:48:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx [2023-11-06 22:48:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_unregister_hw [2023-11-06 22:48:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_unregister_hw [2023-11-06 22:48:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 22:48:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 22:48:44,597 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset_internal [2023-11-06 22:48:44,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset_internal [2023-11-06 22:48:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock___0 [2023-11-06 22:48:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock___0 [2023-11-06 22:48:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_suspend [2023-11-06 22:48:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_suspend [2023-11-06 22:48:44,598 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_last [2023-11-06 22:48:44,598 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_last [2023-11-06 22:48:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure SET_IEEE80211_DEV [2023-11-06 22:48:44,599 INFO L138 BoogieDeclarations]: Found implementation of procedure SET_IEEE80211_DEV [2023-11-06 22:48:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure usecs_to_jiffies [2023-11-06 22:48:44,599 INFO L138 BoogieDeclarations]: Found implementation of procedure usecs_to_jiffies [2023-11-06 22:48:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-11-06 22:48:44,599 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-11-06 22:48:44,599 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_get_tid_subframe [2023-11-06 22:48:44,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_get_tid_subframe [2023-11-06 22:48:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ioread32 [2023-11-06 22:48:44,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ioread32 [2023-11-06 22:48:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2023-11-06 22:48:44,600 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2023-11-06 22:48:44,600 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_strings [2023-11-06 22:48:44,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_strings [2023-11-06 22:48:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:48:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tx99_power [2023-11-06 22:48:44,601 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tx99_power [2023-11-06 22:48:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2023-11-06 22:48:44,601 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2023-11-06 22:48:44,601 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2023-11-06 22:48:44,602 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2023-11-06 22:48:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-06 22:48:44,602 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-06 22:48:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_14 [2023-11-06 22:48:44,602 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_14 [2023-11-06 22:48:44,602 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_wow_apply_pattern [2023-11-06 22:48:44,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_wow_apply_pattern [2023-11-06 22:48:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_14 [2023-11-06 22:48:44,603 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_14 [2023-11-06 22:48:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_reload_chainmask [2023-11-06 22:48:44,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_reload_chainmask [2023-11-06 22:48:44,603 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:48:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_antdiv_comb_conf_get [2023-11-06 22:48:44,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_antdiv_comb_conf_get [2023-11-06 22:48:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_stop [2023-11-06 22:48:44,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_stop [2023-11-06 22:48:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-11-06 22:48:44,604 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-11-06 22:48:44,604 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_survey [2023-11-06 22:48:44,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_survey [2023-11-06 22:48:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 22:48:44,605 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 22:48:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_node_cleanup [2023-11-06 22:48:44,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_node_cleanup [2023-11-06 22:48:44,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:48:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_queue_mapping [2023-11-06 22:48:44,606 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_queue_mapping [2023-11-06 22:48:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_cpu [2023-11-06 22:48:44,606 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_cpu [2023-11-06 22:48:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_resume [2023-11-06 22:48:44,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_resume [2023-11-06 22:48:44,606 INFO L130 BoogieDeclarations]: Found specification of procedure ath_printk [2023-11-06 22:48:44,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_printk [2023-11-06 22:48:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-06 22:48:44,607 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-06 22:48:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2023-11-06 22:48:44,607 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2023-11-06 22:48:44,607 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_txstart [2023-11-06 22:48:44,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_txstart [2023-11-06 22:48:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:48:44,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:48:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_btcoex_timer_resume [2023-11-06 22:48:44,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_btcoex_timer_resume [2023-11-06 22:48:44,608 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-11-06 22:48:44,608 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-11-06 22:48:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_buf_link [2023-11-06 22:48:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_buf_link [2023-11-06 22:48:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_setup_buffer [2023-11-06 22:48:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_setup_buffer [2023-11-06 22:48:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 22:48:44,609 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 22:48:44,609 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_gpio [2023-11-06 22:48:44,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_gpio [2023-11-06 22:48:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure ath_restart_work [2023-11-06 22:48:44,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_restart_work [2023-11-06 22:48:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_cycle_counters_update [2023-11-06 22:48:44,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_cycle_counters_update [2023-11-06 22:48:44,610 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_476 [2023-11-06 22:48:44,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_476 [2023-11-06 22:48:44,611 INFO L130 BoogieDeclarations]: Found specification of procedure ath_startrecv [2023-11-06 22:48:44,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_startrecv [2023-11-06 22:48:44,611 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gen_timer_start [2023-11-06 22:48:44,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gen_timer_start [2023-11-06 22:48:44,611 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-11-06 22:48:44,611 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-11-06 22:48:44,612 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-11-06 22:48:44,612 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-11-06 22:48:44,612 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_configure_filter [2023-11-06 22:48:44,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_configure_filter [2023-11-06 22:48:44,612 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2023-11-06 22:48:44,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2023-11-06 22:48:44,613 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sw_scan_start [2023-11-06 22:48:44,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sw_scan_start [2023-11-06 22:48:44,613 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:48:44,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:48:44,613 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_check_active [2023-11-06 22:48:44,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_check_active [2023-11-06 22:48:44,614 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_mci_send_wlan_channels [2023-11-06 22:48:44,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_mci_send_wlan_channels [2023-11-06 22:48:44,614 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_splice [2023-11-06 22:48:44,614 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_splice [2023-11-06 22:48:44,614 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_cleanupq [2023-11-06 22:48:44,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_cleanupq [2023-11-06 22:48:44,614 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_channel_context [2023-11-06 22:48:44,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_channel_context [2023-11-06 22:48:44,615 INFO L130 BoogieDeclarations]: Found specification of procedure ath_buf_set_rate [2023-11-06 22:48:44,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_buf_set_rate [2023-11-06 22:48:44,615 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_devm_seqfile [2023-11-06 22:48:44,615 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_devm_seqfile [2023-11-06 22:48:44,615 INFO L130 BoogieDeclarations]: Found specification of procedure ath_dynack_sample_tx_ts [2023-11-06 22:48:44,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_dynack_sample_tx_ts [2023-11-06 22:48:44,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_11 [2023-11-06 22:48:44,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_11 [2023-11-06 22:48:44,616 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_del_ps_key [2023-11-06 22:48:44,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_del_ps_key [2023-11-06 22:48:44,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_12 [2023-11-06 22:48:44,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_12 [2023-11-06 22:48:44,617 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_remove_slot [2023-11-06 22:48:44,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_remove_slot [2023-11-06 22:48:44,617 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-11-06 22:48:44,617 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-11-06 22:48:44,617 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_unlock [2023-11-06 22:48:44,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_unlock [2023-11-06 22:48:44,617 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_work [2023-11-06 22:48:44,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_work [2023-11-06 22:48:44,618 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-11-06 22:48:44,618 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-11-06 22:48:44,618 INFO L130 BoogieDeclarations]: Found specification of procedure ath_update_survey_stats [2023-11-06 22:48:44,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_update_survey_stats [2023-11-06 22:48:44,618 INFO L130 BoogieDeclarations]: Found specification of procedure ath_init_btcoex_timer [2023-11-06 22:48:44,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_init_btcoex_timer [2023-11-06 22:48:44,619 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_set_tx_filter [2023-11-06 22:48:44,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_set_tx_filter [2023-11-06 22:48:44,619 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:48:44,619 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:48:44,619 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_is_chanctx_enabled [2023-11-06 22:48:44,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_is_chanctx_enabled [2023-11-06 22:48:44,620 INFO L130 BoogieDeclarations]: Found specification of procedure ath_stop_ani [2023-11-06 22:48:44,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_stop_ani [2023-11-06 22:48:44,620 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ant_comb_scan [2023-11-06 22:48:44,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ant_comb_scan [2023-11-06 22:48:44,620 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_tx_prepare_skb [2023-11-06 22:48:44,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_tx_prepare_skb [2023-11-06 22:48:44,621 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queues [2023-11-06 22:48:44,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queues [2023-11-06 22:48:44,621 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-11-06 22:48:44,621 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-11-06 22:48:44,621 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_work [2023-11-06 22:48:44,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_work [2023-11-06 22:48:44,621 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ps_wakeup [2023-11-06 22:48:44,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ps_wakeup [2023-11-06 22:48:44,622 INFO L130 BoogieDeclarations]: Found specification of procedure ath_scan_next_channel [2023-11-06 22:48:44,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_scan_next_channel [2023-11-06 22:48:44,622 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_update_p2p_ps_timer [2023-11-06 22:48:44,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_update_p2p_ps_timer [2023-11-06 22:48:44,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:48:44,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 22:48:44,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 22:48:44,623 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_alloc_coherent [2023-11-06 22:48:44,623 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_alloc_coherent [2023-11-06 22:48:44,623 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2023-11-06 22:48:44,623 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2023-11-06 22:48:44,623 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_14 [2023-11-06 22:48:44,624 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_14 [2023-11-06 22:48:44,624 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_reset_tsf [2023-11-06 22:48:44,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_reset_tsf [2023-11-06 22:48:44,624 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_disable [2023-11-06 22:48:44,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_disable [2023-11-06 22:48:44,624 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-11-06 22:48:44,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-11-06 22:48:44,625 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_rfkill_poll_state [2023-11-06 22:48:44,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_rfkill_poll_state [2023-11-06 22:48:44,625 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_softc [2023-11-06 22:48:44,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_softc [2023-11-06 22:48:44,625 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_tasklet [2023-11-06 22:48:44,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_tasklet [2023-11-06 22:48:44,626 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable_nosync [2023-11-06 22:48:44,626 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable_nosync [2023-11-06 22:48:44,626 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_prepare [2023-11-06 22:48:44,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_prepare [2023-11-06 22:48:44,626 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_queue_tid [2023-11-06 22:48:44,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_queue_tid [2023-11-06 22:48:44,627 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_update [2023-11-06 22:48:44,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_update [2023-11-06 22:48:44,627 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:48:44,627 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:48:44,627 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_ps [2023-11-06 22:48:44,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_ps [2023-11-06 22:48:44,627 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_check_auto_sleep [2023-11-06 22:48:44,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_check_auto_sleep [2023-11-06 22:48:44,628 INFO L130 BoogieDeclarations]: Found specification of procedure ath_assign_seq [2023-11-06 22:48:44,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_assign_seq [2023-11-06 22:48:44,628 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_rxprocdesc [2023-11-06 22:48:44,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_rxprocdesc [2023-11-06 22:48:44,628 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_btcoex_timer_pause [2023-11-06 22:48:44,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_btcoex_timer_pause [2023-11-06 22:48:44,629 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_resume [2023-11-06 22:48:44,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_resume [2023-11-06 22:48:44,629 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-11-06 22:48:44,629 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-11-06 22:48:44,629 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_settsf64 [2023-11-06 22:48:44,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_settsf64 [2023-11-06 22:48:44,630 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_bss_info_changed [2023-11-06 22:48:44,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_bss_info_changed [2023-11-06 22:48:44,630 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_read_cachesize [2023-11-06 22:48:44,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_read_cachesize [2023-11-06 22:48:44,630 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock___0 [2023-11-06 22:48:44,630 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock___0 [2023-11-06 22:48:44,631 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2023-11-06 22:48:44,631 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2023-11-06 22:48:44,631 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get_next [2023-11-06 22:48:44,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get_next [2023-11-06 22:48:44,631 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:48:44,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:48:44,631 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_paprd_enable [2023-11-06 22:48:44,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_paprd_enable [2023-11-06 22:48:44,632 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-11-06 22:48:44,632 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-11-06 22:48:44,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:48:44,632 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_enable [2023-11-06 22:48:44,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_enable [2023-11-06 22:48:44,633 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_14 [2023-11-06 22:48:44,633 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_14 [2023-11-06 22:48:44,633 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:48:44,633 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:48:44,633 INFO L130 BoogieDeclarations]: Found specification of procedure ath_drain_all_txq [2023-11-06 22:48:44,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_drain_all_txq [2023-11-06 22:48:44,634 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-11-06 22:48:44,634 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-11-06 22:48:44,634 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2023-11-06 22:48:44,634 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2023-11-06 22:48:44,634 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_update_txpow [2023-11-06 22:48:44,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_update_txpow [2023-11-06 22:48:44,634 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-11-06 22:48:44,635 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-11-06 22:48:44,635 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_addto_baw [2023-11-06 22:48:44,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_addto_baw [2023-11-06 22:48:44,635 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_remove [2023-11-06 22:48:44,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_remove [2023-11-06 22:48:44,635 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_reset_tsf [2023-11-06 22:48:44,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_reset_tsf [2023-11-06 22:48:44,636 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_update_p2p_ps [2023-11-06 22:48:44,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_update_p2p_ps [2023-11-06 22:48:44,636 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_tid_change_state [2023-11-06 22:48:44,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_tid_change_state [2023-11-06 22:48:44,636 INFO L130 BoogieDeclarations]: Found specification of procedure ath_is_alt_ant_ratio_better [2023-11-06 22:48:44,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_is_alt_ant_ratio_better [2023-11-06 22:48:44,637 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_update_baw [2023-11-06 22:48:44,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_update_baw [2023-11-06 22:48:44,637 INFO L130 BoogieDeclarations]: Found specification of procedure simple_read_from_buffer [2023-11-06 22:48:44,637 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_read_from_buffer [2023-11-06 22:48:44,637 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ps_restore [2023-11-06 22:48:44,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ps_restore [2023-11-06 22:48:44,638 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_event [2023-11-06 22:48:44,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_event [2023-11-06 22:48:44,638 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2023-11-06 22:48:44,638 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2023-11-06 22:48:44,638 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_remove [2023-11-06 22:48:44,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_remove [2023-11-06 22:48:44,638 INFO L130 BoogieDeclarations]: Found specification of procedure __ath9k_flush [2023-11-06 22:48:44,639 INFO L138 BoogieDeclarations]: Found implementation of procedure __ath9k_flush [2023-11-06 22:48:44,639 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_return_buffer [2023-11-06 22:48:44,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_return_buffer [2023-11-06 22:48:44,639 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:48:44,639 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:48:44,639 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_lock [2023-11-06 22:48:44,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_lock [2023-11-06 22:48:44,640 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_init_crypto [2023-11-06 22:48:44,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_init_crypto [2023-11-06 22:48:44,640 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-11-06 22:48:44,640 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-11-06 22:48:44,640 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_radar_detected [2023-11-06 22:48:44,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_radar_detected [2023-11-06 22:48:44,641 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2023-11-06 22:48:44,641 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2023-11-06 22:48:44,641 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cache_beacon_config [2023-11-06 22:48:44,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cache_beacon_config [2023-11-06 22:48:44,641 INFO L130 BoogieDeclarations]: Found specification of procedure ath_set_channel [2023-11-06 22:48:44,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_set_channel [2023-11-06 22:48:44,641 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_dfs_process_radar_pulse [2023-11-06 22:48:44,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_dfs_process_radar_pulse [2023-11-06 22:48:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txchainmask_reduction [2023-11-06 22:48:44,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txchainmask_reduction [2023-11-06 22:48:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete_poll_work [2023-11-06 22:48:44,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete_poll_work [2023-11-06 22:48:44,642 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-06 22:48:44,643 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-06 22:48:44,643 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-06 22:48:44,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-06 22:48:44,643 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queues [2023-11-06 22:48:44,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queues [2023-11-06 22:48:44,643 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-11-06 22:48:44,643 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-11-06 22:48:44,644 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gettsf32 [2023-11-06 22:48:44,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gettsf32 [2023-11-06 22:48:44,644 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-06 22:48:44,644 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-06 22:48:44,644 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2023-11-06 22:48:44,644 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2023-11-06 22:48:44,645 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-06 22:48:44,645 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-06 22:48:44,645 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_mci_is_enabled [2023-11-06 22:48:44,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_mci_is_enabled [2023-11-06 22:48:44,645 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-11-06 22:48:44,645 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-11-06 22:48:44,645 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_RXCB [2023-11-06 22:48:44,646 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_RXCB [2023-11-06 22:48:44,646 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-11-06 22:48:44,646 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-11-06 22:48:44,646 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_numtxpending [2023-11-06 22:48:44,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_numtxpending [2023-11-06 22:48:44,646 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_has_tx_pending [2023-11-06 22:48:44,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_has_tx_pending [2023-11-06 22:48:44,647 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-11-06 22:48:44,647 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-11-06 22:48:44,647 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_offchan_switch [2023-11-06 22:48:44,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_offchan_switch [2023-11-06 22:48:44,647 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_unlock_complete [2023-11-06 22:48:44,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_unlock_complete [2023-11-06 22:48:44,648 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queue [2023-11-06 22:48:44,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queue [2023-11-06 22:48:44,648 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_op_ps_restore [2023-11-06 22:48:44,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_op_ps_restore [2023-11-06 22:48:44,648 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_send_ps_frame [2023-11-06 22:48:44,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_send_ps_frame [2023-11-06 22:48:44,649 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_set_next [2023-11-06 22:48:44,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_set_next [2023-11-06 22:48:44,649 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2023-11-06 22:48:44,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2023-11-06 22:48:44,649 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-11-06 22:48:44,649 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-11-06 22:48:44,649 INFO L130 BoogieDeclarations]: Found specification of procedure ath_scan_complete [2023-11-06 22:48:44,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_scan_complete [2023-11-06 22:48:44,650 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_remove_chanctx [2023-11-06 22:48:44,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_remove_chanctx [2023-11-06 22:48:44,650 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-06 22:48:44,650 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-06 22:48:44,650 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gettsf64 [2023-11-06 22:48:44,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gettsf64 [2023-11-06 22:48:44,651 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_desc_link [2023-11-06 22:48:44,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_desc_link [2023-11-06 22:48:44,651 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-06 22:48:44,651 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-06 22:48:44,651 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2023-11-06 22:48:44,651 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2023-11-06 22:48:44,652 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_cleanup [2023-11-06 22:48:44,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_cleanup [2023-11-06 22:48:44,652 INFO L130 BoogieDeclarations]: Found specification of procedure ath_paprd_calibrate [2023-11-06 22:48:44,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_paprd_calibrate [2023-11-06 22:48:44,652 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-11-06 22:48:44,652 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-11-06 22:48:44,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:48:44,653 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_switch [2023-11-06 22:48:44,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_switch [2023-11-06 22:48:44,653 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:48:44,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:48:44,653 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gen_timer_stop [2023-11-06 22:48:44,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gen_timer_stop [2023-11-06 22:48:44,654 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_sset_count [2023-11-06 22:48:44,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_sset_count [2023-11-06 22:48:44,654 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_get_buffer [2023-11-06 22:48:44,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_get_buffer [2023-11-06 22:48:44,654 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_state [2023-11-06 22:48:44,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_state [2023-11-06 22:48:48,127 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:48:48,143 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:48:55,844 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:48:55,932 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16597-1: assume { :begin_inline_ldv_mutex_unlock_134 } true;ldv_mutex_unlock_134_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_134_#in~ldv_func_arg1#1.offset := ~sc~19#1.base, 2638 + ~sc~19#1.offset;havoc ldv_mutex_unlock_134_~ldv_func_arg1#1.base, ldv_mutex_unlock_134_~ldv_func_arg1#1.offset;ldv_mutex_unlock_134_~ldv_func_arg1#1.base, ldv_mutex_unlock_134_~ldv_func_arg1#1.offset := ldv_mutex_unlock_134_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_134_#in~ldv_func_arg1#1.offset; [2023-11-06 22:48:55,932 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16597: SUMMARY for call ath9k_set_txpower(~sc~19#1.base, ~sc~19#1.offset, ~vif#1.base, ~vif#1.offset); srcloc: null [2023-11-06 22:48:55,932 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16585: SUMMARY for call ath9k_beacon_remove_slot(~sc~19#1.base, ~sc~19#1.offset, ~vif#1.base, ~vif#1.offset); srcloc: null [2023-11-06 22:48:55,932 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16590-1: ~tmp___1~30#1 := #t~ret1807#1;havoc #t~mem1806#1;havoc #t~ret1807#1; [2023-11-06 22:48:55,932 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16590: SUMMARY for call #t~ret1807#1 := ath9k_uses_beacons(#t~mem1806#1); srcloc: null [2023-11-06 22:48:55,932 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16595: call #t~mem1808#1.base, #t~mem1808#1.offset := read~$Pointer$(~avp~11#1.base, 4597 + ~avp~11#1.offset, 8); [2023-11-06 22:48:55,933 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19262: SUMMARY for call ldv_mutex_unlock_mutex_of_ath_softc(ldv_mutex_unlock_134_~ldv_func_arg1#1.base, ldv_mutex_unlock_134_~ldv_func_arg1#1.offset); srcloc: null [2023-11-06 22:48:55,933 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19262-1: SUMMARY for call mutex_unlock(ldv_mutex_unlock_134_~ldv_func_arg1#1.base, ldv_mutex_unlock_134_~ldv_func_arg1#1.offset); srcloc: null [2023-11-06 22:48:55,933 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16591-1: SUMMARY for call ath9k_assign_hw_queues(~hw#1.base, ~hw#1.offset, ~vif#1.base, ~vif#1.offset); srcloc: null [2023-11-06 22:48:55,933 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16591: assume 0 != (if ~tmp___1~30#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~30#1 % 256 % 4294967296 else ~tmp___1~30#1 % 256 % 4294967296 - 4294967296); [2023-11-06 22:48:55,933 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16591: assume !(0 != (if ~tmp___1~30#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~30#1 % 256 % 4294967296 else ~tmp___1~30#1 % 256 % 4294967296 - 4294967296)); [2023-11-06 22:48:55,933 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 == #t~mem1802#1;#t~nondet1803#1 := 0; [2023-11-06 22:48:55,933 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16579: assume 512 == #t~mem1802#1;#t~nondet1803#1 := #t~mem1802#1; [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16579: assume !(512 == #t~mem1802#1);assume #t~mem1802#1 < 0 || #t~nondet1803#1 <= #t~mem1802#1;assume #t~nondet1803#1 <= 512;assume #t~nondet1803#1 >= 0;assume #t~mem1802#1 >= 0 || #t~nondet1803#1 > 512 + #t~mem1802#1;assume #t~nondet1803#1 >= -2147483648; [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16583-1: ~tmp___0~53#1 := #t~ret1805#1;havoc #t~mem1804#1;havoc #t~ret1805#1; [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16583: SUMMARY for call #t~ret1805#1 := ath9k_uses_beacons(#t~mem1804#1); srcloc: null [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 == #t~mem1802#1); [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16579-3: call #t~mem1804#1 := read~int(~vif#1.base, ~vif#1.offset, 4); [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16579-2: assume 0 != #t~nondet1803#1;havoc #t~mem1802#1;havoc #t~nondet1803#1; [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16579-2: assume !(0 != #t~nondet1803#1);havoc #t~mem1802#1;havoc #t~nondet1803#1; [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16596-1: havoc #t~mem1808#1.base, #t~mem1808#1.offset; [2023-11-06 22:48:55,934 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16596: SUMMARY for call ath9k_calculate_summary_state(~sc~19#1.base, ~sc~19#1.offset, #t~mem1808#1.base, #t~mem1808#1.offset); srcloc: null [2023-11-06 22:48:55,935 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19263: havoc ldv_mutex_unlock_134_~ldv_func_arg1#1.base, ldv_mutex_unlock_134_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_134_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_134_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_134 } true;#res#1 := 0; [2023-11-06 22:48:55,935 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16592: SUMMARY for call ath9k_beacon_assign_slot(~sc~19#1.base, ~sc~19#1.offset, ~vif#1.base, ~vif#1.offset); srcloc: null [2023-11-06 22:48:55,935 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16580: SUMMARY for call ath_printk(182, 0, ~common~40#1.base, ~common~40#1.offset, 183, 0); srcloc: null [2023-11-06 22:48:55,935 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16584-1: call write~int(~new_type#1, ~vif#1.base, ~vif#1.offset, 4);call write~int(~p2p#1, ~vif#1.base, 225 + ~vif#1.offset, 1);call #t~mem1806#1 := read~int(~vif#1.base, ~vif#1.offset, 4); [2023-11-06 22:48:55,935 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16584: assume 0 != (if ~tmp___0~53#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~53#1 % 256 % 4294967296 else ~tmp___0~53#1 % 256 % 4294967296 - 4294967296); [2023-11-06 22:48:55,935 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16584: assume !(0 != (if ~tmp___0~53#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~53#1 % 256 % 4294967296 else ~tmp___0~53#1 % 256 % 4294967296 - 4294967296)); [2023-11-06 22:49:00,297 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:49:00,358 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17346-2: assume #t~short2035;havoc #t~mem2034;havoc #t~short2035; [2023-11-06 22:49:00,359 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17346-2: assume !#t~short2035;havoc #t~mem2034;havoc #t~short2035;call #t~mem2036.base, #t~mem2036.offset := read~$Pointer$(~sband~2.base, ~sband~2.offset, 8);~chan~1.base, ~chan~1.offset := #t~mem2036.base, #t~mem2036.offset + 53 * (if ~idx % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx % 18446744073709551616 % 18446744073709551616 else ~idx % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem2036.base, #t~mem2036.offset;call #t~mem2037 := read~int(~chan~1.base, 6 + ~chan~1.offset, 2);~pos~0 := (if #t~mem2037 % 65536 % 4294967296 <= 2147483647 then #t~mem2037 % 65536 % 4294967296 else #t~mem2037 % 65536 % 4294967296 - 4294967296);havoc #t~mem2037; [2023-11-06 22:49:00,359 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342-1: #t~short2035 := 0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616; [2023-11-06 22:49:00,359 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17353: SUMMARY for call #t~memcpy~res2038.base, #t~memcpy~res2038.offset := #Ultimate.C_memcpy(~survey.base, ~survey.offset, ~sc~34.base, 24 + ~sc~34.offset + (if ~pos~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~pos~0 % 18446744073709551616 % 18446744073709551616 else ~pos~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 64); srcloc: null [2023-11-06 22:49:00,359 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17353-1: havoc #t~memcpy~res2038.base, #t~memcpy~res2038.offset;call write~$Pointer$(~chan~1.base, ~chan~1.offset, ~survey.base, ~survey.offset, 8); [2023-11-06 22:49:00,359 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17347: SUMMARY for call spin_unlock_bh(~common~52.base, 263 + ~common~52.offset); srcloc: null [2023-11-06 22:49:00,359 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17347-1: #res := -2; [2023-11-06 22:49:00,359 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 == ~idx; [2023-11-06 22:49:00,360 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 == ~idx);call #t~mem2027.base, #t~mem2027.offset := read~$Pointer$(~hw.base, 46 + ~hw.offset, 8);call #t~mem2028.base, #t~mem2028.offset := read~$Pointer$(#t~mem2027.base, 195 + #t~mem2027.offset, 8);~sband~2.base, ~sband~2.offset := #t~mem2028.base, #t~mem2028.offset;havoc #t~mem2027.base, #t~mem2027.offset;havoc #t~mem2028.base, #t~mem2028.offset;#t~short2030 := 0 != (~sband~2.base + ~sband~2.offset) % 18446744073709551616; [2023-11-06 22:49:00,360 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17355: SUMMARY for call spin_unlock_bh(~common~52.base, 263 + ~common~52.offset); srcloc: null [2023-11-06 22:49:00,360 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17355-1: #res := 0; [2023-11-06 22:49:00,360 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17337: assume #t~short2030;call #t~mem2029 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);#t~short2030 := #t~mem2029 <= ~idx; [2023-11-06 22:49:00,360 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17337: assume !#t~short2030; [2023-11-06 22:49:00,360 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17337-2: assume #t~short2030;havoc #t~mem2029;havoc #t~short2030;call #t~mem2031 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);~idx := ~idx - #t~mem2031;havoc #t~mem2031;~sband~2.base, ~sband~2.offset := 0, 0; [2023-11-06 22:49:00,360 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17337-2: assume !#t~short2030;havoc #t~mem2029;havoc #t~short2030; [2023-11-06 22:49:00,360 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17333: SUMMARY for call #t~ret2026 := ath_update_survey_stats(~sc~34.base, ~sc~34.offset); srcloc: null [2023-11-06 22:49:00,361 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17337-4: assume 0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616;call #t~mem2032.base, #t~mem2032.offset := read~$Pointer$(~hw.base, 46 + ~hw.offset, 8);call #t~mem2033.base, #t~mem2033.offset := read~$Pointer$(#t~mem2032.base, 203 + #t~mem2032.offset, 8);~sband~2.base, ~sband~2.offset := #t~mem2033.base, #t~mem2033.offset;havoc #t~mem2032.base, #t~mem2032.offset;havoc #t~mem2033.base, #t~mem2033.offset; [2023-11-06 22:49:00,361 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17337-4: assume !(0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616); [2023-11-06 22:49:00,361 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17333-1: assume -2147483648 <= #t~ret2026 && #t~ret2026 <= 2147483647;havoc #t~ret2026; [2023-11-06 22:49:00,361 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17346: assume #t~short2035; [2023-11-06 22:49:00,361 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17346: assume !#t~short2035;call #t~mem2034 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);#t~short2035 := #t~mem2034 <= ~idx; [2023-11-06 22:50:29,208 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 22:50:43,370 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:50:43,371 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:50:43,991 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16667: SUMMARY for call ath_printk(186, 0, ath9k_enable_ps_~common~42#1.base, ath9k_enable_ps_~common~42#1.offset, 187, 0); srcloc: null [2023-11-06 22:50:43,991 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16684-2: assume 0 == ath9k_disable_ps_#t~nondet1836#1 % 4294967296;havoc ath9k_disable_ps_#t~mem1835#1;havoc ath9k_disable_ps_#t~nondet1836#1; [2023-11-06 22:50:43,991 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16684-2: assume !(0 == ath9k_disable_ps_#t~nondet1836#1 % 4294967296);havoc ath9k_disable_ps_#t~mem1835#1;havoc ath9k_disable_ps_#t~nondet1836#1; [2023-11-06 22:50:43,991 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16684: assume 4 == ath9k_disable_ps_#t~mem1835#1 % 4294967296;ath9k_disable_ps_#t~nondet1836#1 := ath9k_disable_ps_#t~mem1835#1; [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16684: assume !(4 == ath9k_disable_ps_#t~mem1835#1 % 4294967296);assume ath9k_disable_ps_#t~nondet1836#1 % 4294967296 <= ath9k_disable_ps_#t~mem1835#1 % 4294967296;assume ath9k_disable_ps_#t~nondet1836#1 % 4294967296 <= 4; [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16684-3: call ath9k_disable_ps_#t~mem1844#1 := read~int(ath9k_disable_ps_~common~43#1.base, 24 + ath9k_disable_ps_~common~43#1.offset, 4); [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16685-1: havoc ath9k_disable_ps_#t~ret1837#1;call ath9k_disable_ps_#t~mem1838#1 := read~int(ath9k_disable_ps_~sc#1.base, 4577 + ath9k_disable_ps_~sc#1.offset, 2); [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16685: SUMMARY for call ath9k_disable_ps_#t~ret1837#1 := ath9k_hw_setrxabort(ath9k_disable_ps_~ah~45#1.base, ath9k_disable_ps_~ah~45#1.offset, 0); srcloc: null [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16686-4: call write~int(ath9k_disable_ps_#t~nondet1839#1, ath9k_disable_ps_~sc#1.base, 4577 + ath9k_disable_ps_~sc#1.offset, 2);havoc ath9k_disable_ps_#t~mem1838#1;havoc ath9k_disable_ps_#t~nondet1839#1;call ath9k_disable_ps_#t~mem1840#1 := read~int(ath9k_disable_ps_~ah~45#1.base, 5373 + ath9k_disable_ps_~ah~45#1.offset, 4); [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16686-2: assume 65520 == ath9k_disable_ps_#t~mem1838#1 % 65536 % 4294967296;ath9k_disable_ps_#t~nondet1839#1 := ath9k_disable_ps_#t~mem1838#1 % 65536; [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16686-2: assume !(65520 == ath9k_disable_ps_#t~mem1838#1 % 65536 % 4294967296);assume ath9k_disable_ps_#t~nondet1839#1 % 4294967296 <= ath9k_disable_ps_#t~mem1838#1 % 65536 % 4294967296;assume ath9k_disable_ps_#t~nondet1839#1 % 4294967296 <= 65520; [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16686: assume 0 == ath9k_disable_ps_#t~mem1838#1 % 65536 % 4294967296;ath9k_disable_ps_#t~nondet1839#1 := 0; [2023-11-06 22:50:43,992 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16686: assume !(0 == ath9k_disable_ps_#t~mem1838#1 % 65536 % 4294967296); [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16687-4: assume 0 != ath9k_disable_ps_#t~nondet1841#1 % 4294967296;havoc ath9k_disable_ps_#t~mem1840#1;havoc ath9k_disable_ps_#t~nondet1841#1;call ath9k_disable_ps_#t~mem1842#1 := read~int(ath9k_disable_ps_~ah~45#1.base, 5373 + ath9k_disable_ps_~ah~45#1.offset, 4); [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16687-4: assume !(0 != ath9k_disable_ps_#t~nondet1841#1 % 4294967296);havoc ath9k_disable_ps_#t~mem1840#1;havoc ath9k_disable_ps_#t~nondet1841#1; [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16687-2: assume 256 == ath9k_disable_ps_#t~mem1840#1 % 4294967296;ath9k_disable_ps_#t~nondet1841#1 := ath9k_disable_ps_#t~mem1840#1; [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16687-2: assume !(256 == ath9k_disable_ps_#t~mem1840#1 % 4294967296);assume ath9k_disable_ps_#t~nondet1841#1 % 4294967296 <= ath9k_disable_ps_#t~mem1840#1 % 4294967296;assume ath9k_disable_ps_#t~nondet1841#1 % 4294967296 <= 256; [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16687: assume 0 == ath9k_disable_ps_#t~mem1840#1 % 4294967296;ath9k_disable_ps_#t~nondet1841#1 := 0; [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16687: assume !(0 == ath9k_disable_ps_#t~mem1840#1 % 4294967296); [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16688-4: call write~int((if ath9k_disable_ps_#t~nondet1843#1 % 4294967296 % 4294967296 <= 2147483647 then ath9k_disable_ps_#t~nondet1843#1 % 4294967296 % 4294967296 else ath9k_disable_ps_#t~nondet1843#1 % 4294967296 % 4294967296 - 4294967296), ath9k_disable_ps_~ah~45#1.base, 5373 + ath9k_disable_ps_~ah~45#1.offset, 4);havoc ath9k_disable_ps_#t~mem1842#1;havoc ath9k_disable_ps_#t~nondet1843#1; [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16688-2: assume 4294967039 == ath9k_disable_ps_#t~mem1842#1 % 4294967296;ath9k_disable_ps_#t~nondet1843#1 := ath9k_disable_ps_#t~mem1842#1; [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16688-2: assume !(4294967039 == ath9k_disable_ps_#t~mem1842#1 % 4294967296);assume ath9k_disable_ps_#t~nondet1843#1 % 4294967296 <= ath9k_disable_ps_#t~mem1842#1 % 4294967296;assume ath9k_disable_ps_#t~nondet1843#1 % 4294967296 <= 4294967039; [2023-11-06 22:50:43,993 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16688: assume 0 == ath9k_disable_ps_#t~mem1842#1 % 4294967296;ath9k_disable_ps_#t~nondet1843#1 := 0; [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16688: assume !(0 == ath9k_disable_ps_#t~mem1842#1 % 4294967296); [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16689: SUMMARY for call ath9k_hw_set_interrupts(ath9k_disable_ps_~ah~45#1.base, ath9k_disable_ps_~ah~45#1.offset); srcloc: null [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##68: assume !(0 == ath9k_disable_ps_#t~mem1835#1 % 4294967296); [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##67: assume 0 == ath9k_disable_ps_#t~mem1835#1 % 4294967296;ath9k_disable_ps_#t~nondet1836#1 := 0; [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657-4: call ath9k_enable_ps_#t~mem1830#1 := read~int(ath9k_enable_ps_~common~42#1.base, 24 + ath9k_enable_ps_~common~42#1.offset, 4); [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657-2: assume 0 == ath9k_enable_ps_#t~nondet1824#1 % 4294967296;havoc ath9k_enable_ps_#t~mem1823#1;havoc ath9k_enable_ps_#t~nondet1824#1;call ath9k_enable_ps_#t~mem1825#1 := read~int(ath9k_enable_ps_~ah~44#1.base, 5373 + ath9k_enable_ps_~ah~44#1.offset, 4); [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657-2: assume !(0 == ath9k_enable_ps_#t~nondet1824#1 % 4294967296);havoc ath9k_enable_ps_#t~mem1823#1;havoc ath9k_enable_ps_#t~nondet1824#1; [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657: assume 4 == ath9k_enable_ps_#t~mem1823#1 % 4294967296;ath9k_enable_ps_#t~nondet1824#1 := ath9k_enable_ps_#t~mem1823#1; [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657: assume !(4 == ath9k_enable_ps_#t~mem1823#1 % 4294967296);assume ath9k_enable_ps_#t~nondet1824#1 % 4294967296 <= ath9k_enable_ps_#t~mem1823#1 % 4294967296;assume ath9k_enable_ps_#t~nondet1824#1 % 4294967296 <= 4; [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658: assume 0 == ath9k_enable_ps_#t~mem1825#1 % 4294967296;ath9k_enable_ps_#t~nondet1826#1 := 0; [2023-11-06 22:50:43,994 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658: assume !(0 == ath9k_enable_ps_#t~mem1825#1 % 4294967296); [2023-11-06 22:50:43,995 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658-5: SUMMARY for call ath9k_enable_ps_#t~ret1829#1 := ath9k_hw_setrxabort(ath9k_enable_ps_~ah~44#1.base, ath9k_enable_ps_~ah~44#1.offset, 1); srcloc: null [2023-11-06 22:50:43,995 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658-4: assume 0 == ath9k_enable_ps_#t~nondet1826#1 % 4294967296;havoc ath9k_enable_ps_#t~mem1825#1;havoc ath9k_enable_ps_#t~nondet1826#1;call ath9k_enable_ps_#t~mem1827#1 := read~int(ath9k_enable_ps_~ah~44#1.base, 5373 + ath9k_enable_ps_~ah~44#1.offset, 4); [2023-11-06 22:50:43,997 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658-4: assume !(0 == ath9k_enable_ps_#t~nondet1826#1 % 4294967296);havoc ath9k_enable_ps_#t~mem1825#1;havoc ath9k_enable_ps_#t~nondet1826#1; [2023-11-06 22:50:43,997 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658-2: assume 256 == ath9k_enable_ps_#t~mem1825#1 % 4294967296;ath9k_enable_ps_#t~nondet1826#1 := ath9k_enable_ps_#t~mem1825#1; [2023-11-06 22:50:43,997 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16658-2: assume !(256 == ath9k_enable_ps_#t~mem1825#1 % 4294967296);assume ath9k_enable_ps_#t~nondet1826#1 % 4294967296 <= ath9k_enable_ps_#t~mem1825#1 % 4294967296;assume ath9k_enable_ps_#t~nondet1826#1 % 4294967296 <= 256; [2023-11-06 22:50:43,997 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16659: assume 0 == ath9k_enable_ps_#t~mem1827#1 % 4294967296 || 256 == ath9k_enable_ps_#t~mem1827#1 % 4294967296;ath9k_enable_ps_#t~nondet1828#1 := 256; [2023-11-06 22:50:43,997 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16659: assume !(0 == ath9k_enable_ps_#t~mem1827#1 % 4294967296 || 256 == ath9k_enable_ps_#t~mem1827#1 % 4294967296); [2023-11-06 22:50:43,998 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16659-4: call write~int((if ath9k_enable_ps_#t~nondet1828#1 % 4294967296 % 4294967296 <= 2147483647 then ath9k_enable_ps_#t~nondet1828#1 % 4294967296 % 4294967296 else ath9k_enable_ps_#t~nondet1828#1 % 4294967296 % 4294967296 - 4294967296), ath9k_enable_ps_~ah~44#1.base, 5373 + ath9k_enable_ps_~ah~44#1.offset, 4);havoc ath9k_enable_ps_#t~mem1827#1;havoc ath9k_enable_ps_#t~nondet1828#1; [2023-11-06 22:50:43,998 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16659-2: assume false;ath9k_enable_ps_#t~nondet1828#1 := ath9k_enable_ps_#t~mem1827#1; [2023-11-06 22:50:43,998 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16659-2: assume !false;assume ath9k_enable_ps_#t~nondet1828#1 % 4294967296 >= ath9k_enable_ps_#t~mem1827#1 % 4294967296;assume ath9k_enable_ps_#t~nondet1828#1 % 4294967296 >= 256;assume ath9k_enable_ps_#t~nondet1828#1 % 4294967296 <= 256 + ath9k_enable_ps_#t~mem1827#1 % 4294967296; [2023-11-06 22:50:43,998 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##36: assume !(0 == ath9k_enable_ps_#t~mem1823#1 % 4294967296); [2023-11-06 22:50:43,998 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##35: assume 0 == ath9k_enable_ps_#t~mem1823#1 % 4294967296;ath9k_enable_ps_#t~nondet1824#1 := 0; [2023-11-06 22:50:43,999 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16660: SUMMARY for call ath9k_hw_set_interrupts(ath9k_enable_ps_~ah~44#1.base, ath9k_enable_ps_~ah~44#1.offset); srcloc: null [2023-11-06 22:50:44,003 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16694-4: assume 0 != ath9k_disable_ps_#t~nondet1845#1;havoc ath9k_disable_ps_#t~mem1844#1;havoc ath9k_disable_ps_#t~nondet1845#1; [2023-11-06 22:50:44,003 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16694-4: assume !(0 != ath9k_disable_ps_#t~nondet1845#1);havoc ath9k_disable_ps_#t~mem1844#1;havoc ath9k_disable_ps_#t~nondet1845#1; [2023-11-06 22:50:44,003 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16694-2: assume 2048 == ath9k_disable_ps_#t~mem1844#1;ath9k_disable_ps_#t~nondet1845#1 := ath9k_disable_ps_#t~mem1844#1; [2023-11-06 22:50:44,003 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16694-2: assume !(2048 == ath9k_disable_ps_#t~mem1844#1);assume ath9k_disable_ps_#t~mem1844#1 < 0 || ath9k_disable_ps_#t~nondet1845#1 <= ath9k_disable_ps_#t~mem1844#1;assume ath9k_disable_ps_#t~nondet1845#1 <= 2048;assume ath9k_disable_ps_#t~nondet1845#1 >= 0;assume ath9k_disable_ps_#t~mem1844#1 >= 0 || ath9k_disable_ps_#t~nondet1845#1 > 2048 + ath9k_disable_ps_#t~mem1844#1;assume ath9k_disable_ps_#t~nondet1845#1 >= -2147483648; [2023-11-06 22:50:44,003 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16694: assume 0 == ath9k_disable_ps_#t~mem1844#1;ath9k_disable_ps_#t~nondet1845#1 := 0; [2023-11-06 22:50:44,003 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16694: assume !(0 == ath9k_disable_ps_#t~mem1844#1); [2023-11-06 22:50:44,003 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16695: SUMMARY for call ath_printk(188, 0, ath9k_disable_ps_~common~43#1.base, ath9k_disable_ps_~common~43#1.offset, 189, 0); srcloc: null [2023-11-06 22:50:44,003 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16663: havoc ath9k_enable_ps_#t~ret1829#1; [2023-11-06 22:50:44,004 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16666: assume 0 == ath9k_enable_ps_#t~mem1830#1;ath9k_enable_ps_#t~nondet1831#1 := 0; [2023-11-06 22:50:44,004 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16666: assume !(0 == ath9k_enable_ps_#t~mem1830#1); [2023-11-06 22:50:44,004 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16666-4: assume 0 != ath9k_enable_ps_#t~nondet1831#1;havoc ath9k_enable_ps_#t~mem1830#1;havoc ath9k_enable_ps_#t~nondet1831#1; [2023-11-06 22:50:44,004 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16666-4: assume !(0 != ath9k_enable_ps_#t~nondet1831#1);havoc ath9k_enable_ps_#t~mem1830#1;havoc ath9k_enable_ps_#t~nondet1831#1; [2023-11-06 22:50:44,004 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16666-2: assume 2048 == ath9k_enable_ps_#t~mem1830#1;ath9k_enable_ps_#t~nondet1831#1 := ath9k_enable_ps_#t~mem1830#1; [2023-11-06 22:50:44,004 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16666-2: assume !(2048 == ath9k_enable_ps_#t~mem1830#1);assume ath9k_enable_ps_#t~mem1830#1 < 0 || ath9k_enable_ps_#t~nondet1831#1 <= ath9k_enable_ps_#t~mem1830#1;assume ath9k_enable_ps_#t~nondet1831#1 <= 2048;assume ath9k_enable_ps_#t~nondet1831#1 >= 0;assume ath9k_enable_ps_#t~mem1830#1 >= 0 || ath9k_enable_ps_#t~nondet1831#1 > 2048 + ath9k_enable_ps_#t~mem1830#1;assume ath9k_enable_ps_#t~nondet1831#1 >= -2147483648; [2023-11-06 22:50:45,795 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:50:46,120 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482-2: assume false;#t~nondet2712 := ~rfilt~4; [2023-11-06 22:50:46,120 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482-2: assume !false;assume #t~nondet2712 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2712 % 4294967296 >= 16384;assume #t~nondet2712 % 4294967296 <= 16384 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,121 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482-4: ~rfilt~4 := #t~nondet2712;havoc #t~nondet2712; [2023-11-06 22:50:46,121 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20468: assume 0 != (if #t~mem2686 % 256 % 4294967296 <= 2147483647 then #t~mem2686 % 256 % 4294967296 else #t~mem2686 % 256 % 4294967296 - 4294967296);havoc #t~mem2685.base, #t~mem2685.offset;havoc #t~mem2686; [2023-11-06 22:50:46,121 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20468: assume !(0 != (if #t~mem2686 % 256 % 4294967296 <= 2147483647 then #t~mem2686 % 256 % 4294967296 else #t~mem2686 % 256 % 4294967296 - 4294967296));havoc #t~mem2685.base, #t~mem2685.offset;havoc #t~mem2686; [2023-11-06 22:50:46,121 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20501: ~tmp___0~80 := #t~ret2734;havoc #t~ret2734; [2023-11-06 22:50:46,121 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20468-2: call #t~mem2688.base, #t~mem2688.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2689 := read~int(#t~mem2688.base, 946 + #t~mem2688.offset, 4); [2023-11-06 22:50:46,121 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20485: assume 0 != #t~mem2713 % 4294967296;havoc #t~mem2713; [2023-11-06 22:50:46,122 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20485: assume !(0 != #t~mem2713 % 4294967296);havoc #t~mem2713; [2023-11-06 22:50:46,122 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20485-2: call #t~mem2715.base, #t~mem2715.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2716 := read~int(#t~mem2715.base, 942 + #t~mem2715.offset, 2);#t~short2720 := #t~mem2716 > 1; [2023-11-06 22:50:46,122 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20502: assume 0 != (if ~tmp___0~80 % 256 % 4294967296 <= 2147483647 then ~tmp___0~80 % 256 % 4294967296 else ~tmp___0~80 % 256 % 4294967296 - 4294967296); [2023-11-06 22:50:46,122 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20502: assume !(0 != (if ~tmp___0~80 % 256 % 4294967296 <= 2147483647 then ~tmp___0~80 % 256 % 4294967296 else ~tmp___0~80 % 256 % 4294967296 - 4294967296)); [2023-11-06 22:50:46,122 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469: assume 0 == ~rfilt~4 % 4294967296 || 32 == ~rfilt~4 % 4294967296;#t~nondet2687 := 32; [2023-11-06 22:50:46,123 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469: assume !(0 == ~rfilt~4 % 4294967296 || 32 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,123 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20502-1: SUMMARY for call spin_unlock_bh(~sc.base, 11412 + ~sc.offset); srcloc: null [2023-11-06 22:50:46,123 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469-2: assume false;#t~nondet2687 := ~rfilt~4; [2023-11-06 22:50:46,123 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469-2: assume !false;assume #t~nondet2687 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2687 % 4294967296 >= 32;assume #t~nondet2687 % 4294967296 <= 32 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,123 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20486: assume 0 == ~rfilt~4 % 4294967296 || 1024 == ~rfilt~4 % 4294967296;#t~nondet2714 := 1024; [2023-11-06 22:50:46,124 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20486: assume !(0 == ~rfilt~4 % 4294967296 || 1024 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,124 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20486-2: assume false;#t~nondet2714 := ~rfilt~4; [2023-11-06 22:50:46,124 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20486-2: assume !false;assume #t~nondet2714 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2714 % 4294967296 >= 1024;assume #t~nondet2714 % 4294967296 <= 1024 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,124 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20486-4: ~rfilt~4 := #t~nondet2714;havoc #t~nondet2714; [2023-11-06 22:50:46,124 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20469-4: ~rfilt~4 := #t~nondet2687;havoc #t~nondet2687; [2023-11-06 22:50:46,125 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20503-1: assume -2147483648 <= #t~ret2735 && #t~ret2735 <= 2147483647;~tmp___1~46 := #t~ret2735;havoc #t~ret2735; [2023-11-06 22:50:46,125 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20503: SUMMARY for call #t~ret2735 := constant_test_bit(5, ~common~75.base, 32 + ~common~75.offset); srcloc: null [2023-11-06 22:50:46,125 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20504: assume 0 != ~tmp___1~46; [2023-11-06 22:50:46,125 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20504: assume !(0 != ~tmp___1~46); [2023-11-06 22:50:46,125 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472: assume 0 == #t~mem2689 % 4294967296;#t~nondet2690 := 0; [2023-11-06 22:50:46,125 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472: assume !(0 == #t~mem2689 % 4294967296); [2023-11-06 22:50:46,126 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20505: assume 0 == ~rfilt~4 % 4294967296 || 16 == ~rfilt~4 % 4294967296;#t~nondet2736 := 16; [2023-11-06 22:50:46,126 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20505: assume !(0 == ~rfilt~4 % 4294967296 || 16 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,126 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472-2: assume 32 == #t~mem2689 % 4294967296;#t~nondet2690 := #t~mem2689; [2023-11-06 22:50:46,126 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472-2: assume !(32 == #t~mem2689 % 4294967296);assume #t~nondet2690 % 4294967296 <= #t~mem2689 % 4294967296;assume #t~nondet2690 % 4294967296 <= 32; [2023-11-06 22:50:46,126 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20505-2: assume false;#t~nondet2736 := ~rfilt~4; [2023-11-06 22:50:46,126 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20505-2: assume !false;assume #t~nondet2736 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2736 % 4294967296 >= 16;assume #t~nondet2736 % 4294967296 <= 16 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,127 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472-4: #t~short2693 := 0 != #t~nondet2690 % 4294967296; [2023-11-06 22:50:46,127 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20505-4: ~rfilt~4 := #t~nondet2736;havoc #t~nondet2736; [2023-11-06 22:50:46,127 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472-5: assume #t~short2693; [2023-11-06 22:50:46,127 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472-5: assume !#t~short2693;call #t~mem2691.base, #t~mem2691.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2692 := read~int(#t~mem2691.base, 7501 + #t~mem2691.offset, 1);#t~short2693 := 0 != (if #t~mem2692 % 256 % 4294967296 <= 2147483647 then #t~mem2692 % 256 % 4294967296 else #t~mem2692 % 256 % 4294967296 - 4294967296); [2023-11-06 22:50:46,127 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489: assume #t~short2720; [2023-11-06 22:50:46,128 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489: assume !#t~short2720;call #t~mem2717.base, #t~mem2717.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2718 := read~int(#t~mem2717.base, 946 + #t~mem2717.offset, 4); [2023-11-06 22:50:46,128 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-2: assume 0 == #t~mem2718 % 4294967296;#t~nondet2719 := 0; [2023-11-06 22:50:46,128 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-2: assume !(0 == #t~mem2718 % 4294967296); [2023-11-06 22:50:46,128 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-4: assume 64 == #t~mem2718 % 4294967296;#t~nondet2719 := #t~mem2718; [2023-11-06 22:50:46,128 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-4: assume !(64 == #t~mem2718 % 4294967296);assume #t~nondet2719 % 4294967296 <= #t~mem2718 % 4294967296;assume #t~nondet2719 % 4294967296 <= 64; [2023-11-06 22:50:46,128 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-7: assume #t~short2720;havoc #t~mem2715.base, #t~mem2715.offset;havoc #t~mem2716;havoc #t~mem2717.base, #t~mem2717.offset;havoc #t~mem2718;havoc #t~nondet2719;havoc #t~short2720;call #t~mem2721.base, #t~mem2721.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2722 := read~int(#t~mem2721.base, 712 + #t~mem2721.offset, 4); [2023-11-06 22:50:46,129 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-7: assume !#t~short2720;havoc #t~mem2715.base, #t~mem2715.offset;havoc #t~mem2716;havoc #t~mem2717.base, #t~mem2717.offset;havoc #t~mem2718;havoc #t~nondet2719;havoc #t~short2720; [2023-11-06 22:50:46,129 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-6: #t~short2720 := 0 != #t~nondet2719 % 4294967296; [2023-11-06 22:50:46,129 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472-7: assume #t~short2693;havoc #t~mem2688.base, #t~mem2688.offset;havoc #t~mem2689;havoc #t~nondet2690;havoc #t~mem2691.base, #t~mem2691.offset;havoc #t~mem2692;havoc #t~short2693; [2023-11-06 22:50:46,129 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472-7: assume !#t~short2693;havoc #t~mem2688.base, #t~mem2688.offset;havoc #t~mem2689;havoc #t~nondet2690;havoc #t~mem2691.base, #t~mem2691.offset;havoc #t~mem2692;havoc #t~short2693; [2023-11-06 22:50:46,129 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472-9: call #t~mem2695.base, #t~mem2695.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2696 := read~int(#t~mem2695.base, 4678 + #t~mem2695.offset, 4);#t~short2699 := 2 == #t~mem2696 % 4294967296; [2023-11-06 22:50:46,130 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20473: assume 0 == ~rfilt~4 % 4294967296 || 8 == ~rfilt~4 % 4294967296;#t~nondet2694 := 8; [2023-11-06 22:50:46,130 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20473: assume !(0 == ~rfilt~4 % 4294967296 || 8 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,130 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20473-2: assume false;#t~nondet2694 := ~rfilt~4; [2023-11-06 22:50:46,130 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20473-2: assume !false;assume #t~nondet2694 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2694 % 4294967296 >= 8;assume #t~nondet2694 % 4294967296 <= 8 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,130 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20473-4: ~rfilt~4 := #t~nondet2694;havoc #t~nondet2694; [2023-11-06 22:50:46,130 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-9: call #t~mem2725.base, #t~mem2725.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2726 := read~int(#t~mem2725.base, 712 + #t~mem2725.offset, 4);#t~short2729 := 1024 == #t~mem2726 % 4294967296; [2023-11-06 22:50:46,131 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20490-2: assume 0 == ~rfilt~4 % 4294967296 || 32768 == ~rfilt~4 % 4294967296;#t~nondet2724 := 32768; [2023-11-06 22:50:46,131 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20490-2: assume !(0 == ~rfilt~4 % 4294967296 || 32768 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,131 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20490: assume #t~mem2722 % 4294967296 <= 64;havoc #t~mem2721.base, #t~mem2721.offset;havoc #t~mem2722; [2023-11-06 22:50:46,131 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20490: assume !(#t~mem2722 % 4294967296 <= 64);havoc #t~mem2721.base, #t~mem2721.offset;havoc #t~mem2722; [2023-11-06 22:50:46,131 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20491-2: assume false;#t~nondet2723 := ~rfilt~4; [2023-11-06 22:50:46,131 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20491-2: assume !false;assume #t~nondet2723 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2723 % 4294967296 >= 32;assume #t~nondet2723 % 4294967296 <= 32 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,132 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20491-4: ~rfilt~4 := #t~nondet2723;havoc #t~nondet2723; [2023-11-06 22:50:46,132 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20491: assume 0 == ~rfilt~4 % 4294967296 || 32 == ~rfilt~4 % 4294967296;#t~nondet2723 := 32; [2023-11-06 22:50:46,132 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20491: assume !(0 == ~rfilt~4 % 4294967296 || 32 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,132 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20459-1: SUMMARY for call spin_lock_bh(~sc.base, 11412 + ~sc.offset); srcloc: null [2023-11-06 22:50:46,132 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-4: assume 0 == #t~mem2701 % 4294967296;#t~nondet2702 := 0; [2023-11-06 22:50:46,132 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-4: assume !(0 == #t~mem2701 % 4294967296); [2023-11-06 22:50:46,133 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-3: assume #t~short2703;call #t~mem2700.base, #t~mem2700.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2701 := read~int(#t~mem2700.base, 946 + #t~mem2700.offset, 4); [2023-11-06 22:50:46,133 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-3: assume !#t~short2703; [2023-11-06 22:50:46,133 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-6: assume 16 == #t~mem2701 % 4294967296;#t~nondet2702 := #t~mem2701; [2023-11-06 22:50:46,133 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-6: assume !(16 == #t~mem2701 % 4294967296);assume #t~nondet2702 % 4294967296 <= #t~mem2701 % 4294967296;assume #t~nondet2702 % 4294967296 <= 16; [2023-11-06 22:50:46,133 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-8: #t~short2703 := 0 == #t~nondet2702 % 4294967296; [2023-11-06 22:50:46,133 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-10: assume #t~short2703;havoc #t~mem2695.base, #t~mem2695.offset;havoc #t~mem2696;havoc #t~mem2697.base, #t~mem2697.offset;havoc #t~mem2698;havoc #t~short2699;havoc #t~mem2700.base, #t~mem2700.offset;havoc #t~mem2701;havoc #t~nondet2702;havoc #t~short2703; [2023-11-06 22:50:46,134 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-10: assume !#t~short2703;havoc #t~mem2695.base, #t~mem2695.offset;havoc #t~mem2696;havoc #t~mem2697.base, #t~mem2697.offset;havoc #t~mem2698;havoc #t~short2699;havoc #t~mem2700.base, #t~mem2700.offset;havoc #t~mem2701;havoc #t~nondet2702;havoc #t~short2703; [2023-11-06 22:50:46,134 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476: assume #t~short2699;call #t~mem2697.base, #t~mem2697.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2698 := read~int(#t~mem2697.base, 942 + #t~mem2697.offset, 2);#t~short2699 := #t~mem2698 <= 1; [2023-11-06 22:50:46,134 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476: assume !#t~short2699; [2023-11-06 22:50:46,134 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-2: #t~short2703 := #t~short2699; [2023-11-06 22:50:46,134 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20460-3: ~rfilt~4 := #t~nondet2680;havoc #t~nondet2680; [2023-11-06 22:50:46,134 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-12: call #t~mem2706.base, #t~mem2706.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2707 := read~int(#t~mem2706.base, 4678 + #t~mem2706.offset, 4);#t~short2711 := 3 == #t~mem2707 % 4294967296; [2023-11-06 22:50:46,135 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 != (if #t~mem2679 % 256 % 4294967296 <= 2147483647 then #t~mem2679 % 256 % 4294967296 else #t~mem2679 % 256 % 4294967296 - 4294967296);havoc #t~mem2678.base, #t~mem2678.offset;havoc #t~mem2679; [2023-11-06 22:50:46,135 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20460: goto; [2023-11-06 22:50:46,135 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20460: assume 0 == ~rfilt~4 % 4294967296 || 8448 == ~rfilt~4 % 4294967296;#t~nondet2680 := 8448; [2023-11-06 22:50:46,135 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !(0 == ~rfilt~4 % 4294967296 || 8448 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,135 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 != (if #t~mem2679 % 256 % 4294967296 <= 2147483647 then #t~mem2679 % 256 % 4294967296 else #t~mem2679 % 256 % 4294967296 - 4294967296));havoc #t~mem2678.base, #t~mem2678.offset;havoc #t~mem2679; [2023-11-06 22:50:46,135 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20460-1: assume false;#t~nondet2680 := ~rfilt~4; [2023-11-06 22:50:46,136 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20460-1: assume !false;assume #t~nondet2680 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2680 % 4294967296 >= 8448;assume #t~nondet2680 % 4294967296 <= 8448 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,136 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20477-4: ~rfilt~4 := #t~nondet2704;havoc #t~nondet2704; [2023-11-06 22:50:46,136 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20510: #res := ~rfilt~4; [2023-11-06 22:50:46,136 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20477: assume 0 == ~rfilt~4 % 4294967296 || 512 == ~rfilt~4 % 4294967296;#t~nondet2704 := 512; [2023-11-06 22:50:46,136 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20477: assume !(0 == ~rfilt~4 % 4294967296 || 512 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,136 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20477-2: assume false;#t~nondet2704 := ~rfilt~4; [2023-11-06 22:50:46,137 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20477-2: assume !false;assume #t~nondet2704 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2704 % 4294967296 >= 512;assume #t~nondet2704 % 4294967296 <= 512 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,137 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20494-1: assume false;#t~nondet2724 := ~rfilt~4; [2023-11-06 22:50:46,137 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20494-1: assume !false;assume #t~nondet2724 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2724 % 4294967296 >= 32768;assume #t~nondet2724 % 4294967296 <= 32768 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,137 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20494-3: ~rfilt~4 := #t~nondet2724;havoc #t~nondet2724; [2023-11-06 22:50:46,137 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20479: assume 0 == ~rfilt~4 % 4294967296 || 16 == ~rfilt~4 % 4294967296;#t~nondet2705 := 16; [2023-11-06 22:50:46,137 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20479: assume !(0 == ~rfilt~4 % 4294967296 || 16 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,138 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20479-2: assume false;#t~nondet2705 := ~rfilt~4; [2023-11-06 22:50:46,138 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20479-2: assume !false;assume #t~nondet2705 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2705 % 4294967296 >= 16;assume #t~nondet2705 % 4294967296 <= 16 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,138 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20479-4: ~rfilt~4 := #t~nondet2705;havoc #t~nondet2705; [2023-11-06 22:50:46,138 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20463: call #t~mem2681.base, #t~mem2681.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2682 := read~int(#t~mem2681.base, 946 + #t~mem2681.offset, 4); [2023-11-06 22:50:46,138 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464: assume 0 == #t~mem2682 % 4294967296;#t~nondet2683 := 0; [2023-11-06 22:50:46,138 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464: assume !(0 == #t~mem2682 % 4294967296); [2023-11-06 22:50:46,138 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20497: assume #t~short2729; [2023-11-06 22:50:46,139 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20497: assume !#t~short2729;call #t~mem2727.base, #t~mem2727.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2728 := read~int(#t~mem2727.base, 712 + #t~mem2727.offset, 4);#t~short2729 := 1280 == #t~mem2728 % 4294967296; [2023-11-06 22:50:46,139 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464-2: assume 256 == #t~mem2682 % 4294967296;#t~nondet2683 := #t~mem2682; [2023-11-06 22:50:46,139 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464-2: assume !(256 == #t~mem2682 % 4294967296);assume #t~nondet2683 % 4294967296 <= #t~mem2682 % 4294967296;assume #t~nondet2683 % 4294967296 <= 256; [2023-11-06 22:50:46,139 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20497-3: assume #t~short2732; [2023-11-06 22:50:46,139 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20497-3: assume !#t~short2732;call #t~mem2730.base, #t~mem2730.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2731 := read~int(#t~mem2730.base, 712 + #t~mem2730.offset, 4);#t~short2732 := 1536 == #t~mem2731 % 4294967296; [2023-11-06 22:50:46,139 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20497-2: #t~short2732 := #t~short2729; [2023-11-06 22:50:46,140 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464-4: assume 0 != #t~nondet2683 % 4294967296;havoc #t~mem2681.base, #t~mem2681.offset;havoc #t~mem2682;havoc #t~nondet2683; [2023-11-06 22:50:46,140 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464-4: assume !(0 != #t~nondet2683 % 4294967296);havoc #t~mem2681.base, #t~mem2681.offset;havoc #t~mem2682;havoc #t~nondet2683; [2023-11-06 22:50:46,140 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20497-5: assume #t~short2732;havoc #t~mem2725.base, #t~mem2725.offset;havoc #t~mem2726;havoc #t~mem2727.base, #t~mem2727.offset;havoc #t~mem2728;havoc #t~short2729;havoc #t~mem2730.base, #t~mem2730.offset;havoc #t~mem2731;havoc #t~short2732; [2023-11-06 22:50:46,140 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20497-5: assume !#t~short2732;havoc #t~mem2725.base, #t~mem2725.offset;havoc #t~mem2726;havoc #t~mem2727.base, #t~mem2727.offset;havoc #t~mem2728;havoc #t~short2729;havoc #t~mem2730.base, #t~mem2730.offset;havoc #t~mem2731;havoc #t~short2732; [2023-11-06 22:50:46,140 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464-6: call #t~mem2685.base, #t~mem2685.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2686 := read~int(#t~mem2685.base, 4622 + #t~mem2685.offset, 1); [2023-11-06 22:50:46,140 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20497-7: SUMMARY for call #t~ret2734 := ath9k_is_chanctx_enabled(); srcloc: null [2023-11-06 22:50:46,141 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-9: call #t~mem2713 := read~int(~sc.base, 9492 + ~sc.offset, 4); [2023-11-06 22:50:46,141 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20498: assume 0 == ~rfilt~4 % 4294967296 || 1048576 == ~rfilt~4 % 4294967296;#t~nondet2733 := 1048576; [2023-11-06 22:50:46,141 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20498: assume !(0 == ~rfilt~4 % 4294967296 || 1048576 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,141 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481: assume #t~short2711; [2023-11-06 22:50:46,141 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481: assume !#t~short2711;call #t~mem2708.base, #t~mem2708.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2709 := read~int(#t~mem2708.base, 946 + #t~mem2708.offset, 4); [2023-11-06 22:50:46,141 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-2: assume 0 == #t~mem2709 % 4294967296;#t~nondet2710 := 0; [2023-11-06 22:50:46,142 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-2: assume !(0 == #t~mem2709 % 4294967296); [2023-11-06 22:50:46,142 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-4: assume 128 == #t~mem2709 % 4294967296;#t~nondet2710 := #t~mem2709; [2023-11-06 22:50:46,142 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-4: assume !(128 == #t~mem2709 % 4294967296);assume #t~nondet2710 % 4294967296 <= #t~mem2709 % 4294967296;assume #t~nondet2710 % 4294967296 <= 128; [2023-11-06 22:50:46,142 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-7: assume #t~short2711;havoc #t~mem2706.base, #t~mem2706.offset;havoc #t~mem2707;havoc #t~mem2708.base, #t~mem2708.offset;havoc #t~mem2709;havoc #t~nondet2710;havoc #t~short2711; [2023-11-06 22:50:46,142 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-7: assume !#t~short2711;havoc #t~mem2706.base, #t~mem2706.offset;havoc #t~mem2707;havoc #t~mem2708.base, #t~mem2708.offset;havoc #t~mem2709;havoc #t~nondet2710;havoc #t~short2711; [2023-11-06 22:50:46,142 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-6: #t~short2711 := 0 != #t~nondet2710 % 4294967296; [2023-11-06 22:50:46,143 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482: assume 0 == ~rfilt~4 % 4294967296 || 16384 == ~rfilt~4 % 4294967296;#t~nondet2712 := 16384; [2023-11-06 22:50:46,143 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482: assume !(0 == ~rfilt~4 % 4294967296 || 16384 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,143 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20498-2: assume false;#t~nondet2733 := ~rfilt~4; [2023-11-06 22:50:46,143 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20498-2: assume !false;assume #t~nondet2733 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2733 % 4294967296 >= 1048576;assume #t~nondet2733 % 4294967296 <= 1048576 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,143 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465: assume 0 == ~rfilt~4 % 4294967296 || 128 == ~rfilt~4 % 4294967296;#t~nondet2684 := 128; [2023-11-06 22:50:46,143 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465: assume !(0 == ~rfilt~4 % 4294967296 || 128 == ~rfilt~4 % 4294967296); [2023-11-06 22:50:46,143 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20498-4: ~rfilt~4 := #t~nondet2733;havoc #t~nondet2733; [2023-11-06 22:50:46,144 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-2: assume false;#t~nondet2684 := ~rfilt~4; [2023-11-06 22:50:46,144 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-2: assume !false;assume #t~nondet2684 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2684 % 4294967296 >= 128;assume #t~nondet2684 % 4294967296 <= 128 + ~rfilt~4 % 4294967296; [2023-11-06 22:50:46,144 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L20465-4: ~rfilt~4 := #t~nondet2684;havoc #t~nondet2684; [2023-11-06 22:50:46,272 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17367: SUMMARY for call ath9k_enable_dynack_#t~ret2040#1 := ath_calcrxfilter(ath9k_enable_dynack_~sc#1.base, ath9k_enable_dynack_~sc#1.offset); srcloc: null [2023-11-06 22:50:46,272 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17367-1: ath9k_enable_dynack_~rfilt~1#1 := ath9k_enable_dynack_#t~ret2040#1;havoc ath9k_enable_dynack_#t~ret2040#1; [2023-11-06 22:50:46,273 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17394: assume 0 == #t~mem2045#1 % 256;havoc #t~mem2045#1;assume { :begin_inline_ath9k_enable_dynack } true;ath9k_enable_dynack_#in~sc#1.base, ath9k_enable_dynack_#in~sc#1.offset := ~sc~35#1.base, ~sc~35#1.offset;havoc ath9k_enable_dynack_#t~mem2039#1.base, ath9k_enable_dynack_#t~mem2039#1.offset, ath9k_enable_dynack_#t~ret2040#1, ath9k_enable_dynack_~sc#1.base, ath9k_enable_dynack_~sc#1.offset, ath9k_enable_dynack_~rfilt~1#1, ath9k_enable_dynack_~ah~48#1.base, ath9k_enable_dynack_~ah~48#1.offset;ath9k_enable_dynack_~sc#1.base, ath9k_enable_dynack_~sc#1.offset := ath9k_enable_dynack_#in~sc#1.base, ath9k_enable_dynack_#in~sc#1.offset;havoc ath9k_enable_dynack_~rfilt~1#1;havoc ath9k_enable_dynack_~ah~48#1.base, ath9k_enable_dynack_~ah~48#1.offset;call ath9k_enable_dynack_#t~mem2039#1.base, ath9k_enable_dynack_#t~mem2039#1.offset := read~$Pointer$(ath9k_enable_dynack_~sc#1.base, 2414 + ath9k_enable_dynack_~sc#1.offset, 8);ath9k_enable_dynack_~ah~48#1.base, ath9k_enable_dynack_~ah~48#1.offset := ath9k_enable_dynack_#t~mem2039#1.base, ath9k_enable_dynack_#t~mem2039#1.offset;havoc ath9k_enable_dynack_#t~mem2039#1.base, ath9k_enable_dynack_#t~mem2039#1.offset;assume { :begin_inline_ath_dynack_reset } true;ath_dynack_reset_#in~arg0#1.base, ath_dynack_reset_#in~arg0#1.offset := ath9k_enable_dynack_~ah~48#1.base, ath9k_enable_dynack_~ah~48#1.offset;havoc ath_dynack_reset_~arg0#1.base, ath_dynack_reset_~arg0#1.offset;ath_dynack_reset_~arg0#1.base, ath_dynack_reset_~arg0#1.offset := ath_dynack_reset_#in~arg0#1.base, ath_dynack_reset_#in~arg0#1.offset; [2023-11-06 22:50:46,273 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17394: assume !(0 == #t~mem2045#1 % 256);havoc #t~mem2045#1; [2023-11-06 22:50:46,273 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ath_dynack_reset_returnLabel#1: havoc ath_dynack_reset_~arg0#1.base, ath_dynack_reset_~arg0#1.offset;havoc ath_dynack_reset_#in~arg0#1.base, ath_dynack_reset_#in~arg0#1.offset;assume { :end_inline_ath_dynack_reset } true;call write~int(1, ath9k_enable_dynack_~ah~48#1.base, 7501 + ath9k_enable_dynack_~ah~48#1.offset, 1); [2023-11-06 22:50:46,273 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19423: havoc ldv_mutex_unlock_154_~ldv_func_arg1#1.base, ldv_mutex_unlock_154_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_154_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_154_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_154 } true; [2023-11-06 22:50:46,274 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17386-1: ~rfilt~2#1 := #t~ret2044#1;havoc #t~ret2044#1; [2023-11-06 22:50:46,274 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17384: assume 0 != (if #t~mem2043#1 % 256 % 4294967296 <= 2147483647 then #t~mem2043#1 % 256 % 4294967296 else #t~mem2043#1 % 256 % 4294967296 - 4294967296);havoc #t~mem2043#1;call write~int(0, ~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2023-11-06 22:50:46,274 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17384: assume !(0 != (if #t~mem2043#1 % 256 % 4294967296 <= 2147483647 then #t~mem2043#1 % 256 % 4294967296 else #t~mem2043#1 % 256 % 4294967296 - 4294967296));havoc #t~mem2043#1; [2023-11-06 22:50:46,274 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17384-1: SUMMARY for call ath9k_ps_wakeup(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2023-11-06 22:50:46,274 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17382: assume ~coverage_class#1 >= 0;call write~int(~coverage_class#1, ~ah~49#1.base, 5917 + ~ah~49#1.offset, 4);call #t~mem2043#1 := read~int(~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2023-11-06 22:50:46,274 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17382: assume !(~coverage_class#1 >= 0);call #t~mem2045#1 := read~int(~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2023-11-06 22:50:46,275 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17394-2: assume { :begin_inline_ldv_mutex_unlock_154 } true;ldv_mutex_unlock_154_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_154_#in~ldv_func_arg1#1.offset := ~sc~35#1.base, 2638 + ~sc~35#1.offset;havoc ldv_mutex_unlock_154_~ldv_func_arg1#1.base, ldv_mutex_unlock_154_~ldv_func_arg1#1.offset;ldv_mutex_unlock_154_~ldv_func_arg1#1.base, ldv_mutex_unlock_154_~ldv_func_arg1#1.offset := ldv_mutex_unlock_154_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_154_#in~ldv_func_arg1#1.offset; [2023-11-06 22:50:46,275 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17390: SUMMARY for call ath9k_hw_init_global_settings(~ah~49#1.base, ~ah~49#1.offset); srcloc: null [2023-11-06 22:50:46,275 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17386: SUMMARY for call #t~ret2044#1 := ath_calcrxfilter(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2023-11-06 22:50:46,275 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17368: SUMMARY for call ath9k_hw_setrxfilter(ath9k_enable_dynack_~ah~48#1.base, ath9k_enable_dynack_~ah~48#1.offset, ath9k_enable_dynack_~rfilt~1#1); srcloc: null [2023-11-06 22:50:46,275 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17368-1: havoc ath9k_enable_dynack_#t~mem2039#1.base, ath9k_enable_dynack_#t~mem2039#1.offset, ath9k_enable_dynack_#t~ret2040#1, ath9k_enable_dynack_~sc#1.base, ath9k_enable_dynack_~sc#1.offset, ath9k_enable_dynack_~rfilt~1#1, ath9k_enable_dynack_~ah~48#1.base, ath9k_enable_dynack_~ah~48#1.offset;havoc ath9k_enable_dynack_#in~sc#1.base, ath9k_enable_dynack_#in~sc#1.offset;assume { :end_inline_ath9k_enable_dynack } true; [2023-11-06 22:50:46,275 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19422: SUMMARY for call ldv_mutex_unlock_mutex_of_ath_softc(ldv_mutex_unlock_154_~ldv_func_arg1#1.base, ldv_mutex_unlock_154_~ldv_func_arg1#1.offset); srcloc: null [2023-11-06 22:50:46,275 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19422-1: SUMMARY for call mutex_unlock(ldv_mutex_unlock_154_~ldv_func_arg1#1.base, ldv_mutex_unlock_154_~ldv_func_arg1#1.offset); srcloc: null [2023-11-06 22:50:46,276 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_mutex_lock_153_returnLabel#1: havoc ldv_mutex_lock_153_~ldv_func_arg1#1.base, ldv_mutex_lock_153_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_153_#in~ldv_func_arg1#1.base, ldv_mutex_lock_153_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_153 } true; [2023-11-06 22:50:46,276 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17391: SUMMARY for call ath9k_ps_restore(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2023-11-06 22:50:46,276 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17387: SUMMARY for call ath9k_hw_setrxfilter(~ah~49#1.base, ~ah~49#1.offset, ~rfilt~2#1); srcloc: null [2023-11-06 22:50:50,476 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:50:50,546 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:50:50,546 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:50:50,561 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:50:50 BoogieIcfgContainer [2023-11-06 22:50:50,561 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:50:50,565 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:50:50,565 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:50:50,568 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:50:50,569 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:48:12" (1/3) ... [2023-11-06 22:50:50,570 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d359f5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:50:50, skipping insertion in model container [2023-11-06 22:50:50,571 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:48:39" (2/3) ... [2023-11-06 22:50:50,572 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d359f5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:50:50, skipping insertion in model container [2023-11-06 22:50:50,572 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:50:50" (3/3) ... [2023-11-06 22:50:50,576 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i [2023-11-06 22:50:50,595 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:50:50,595 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:50:51,009 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:50:51,022 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6027ee6d, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:50:51,023 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:50:51,066 INFO L276 IsEmpty]: Start isEmpty. Operand has 10930 states, 7771 states have (on average 1.4337923047226868) internal successors, (11142), 8119 states have internal predecessors, (11142), 2706 states have call successors, (2706), 452 states have call predecessors, (2706), 451 states have return successors, (2674), 2604 states have call predecessors, (2674), 2674 states have call successors, (2674) [2023-11-06 22:50:51,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-06 22:50:51,123 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:50:51,123 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:50:51,124 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:50:51,128 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:50:51,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1858220826, now seen corresponding path program 1 times [2023-11-06 22:50:51,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:50:51,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715374139] [2023-11-06 22:50:51,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:50:51,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms