./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-08_1a-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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/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_d72b2475-0dbc-4ff5-9eec-34af71bb0273/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/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_d72b2475-0dbc-4ff5-9eec-34af71bb0273/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 c67a058a7094c5c32923440d143975955108fa563ec12aa1778dcbc87e1f317c --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:22:55,855 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:22:55,933 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:22:55,939 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:22:55,940 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:22:55,974 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:22:55,977 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:22:55,978 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:22:55,979 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:22:55,980 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:22:55,981 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:22:55,982 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:22:55,983 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:22:55,987 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:22:55,987 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:22:55,988 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:22:55,989 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:22:55,993 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:22:55,994 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:22:55,994 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:22:55,995 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:22:55,996 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:22:55,996 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:22:55,997 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:22:55,998 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:22:55,998 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:22:55,999 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:22:55,999 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:22:56,000 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:22:56,001 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:22:56,002 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:22:56,002 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:22:56,003 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:22:56,003 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:22:56,003 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:22:56,004 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:22:56,004 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_d72b2475-0dbc-4ff5-9eec-34af71bb0273/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_d72b2475-0dbc-4ff5-9eec-34af71bb0273/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 -> c67a058a7094c5c32923440d143975955108fa563ec12aa1778dcbc87e1f317c [2023-11-06 22:22:56,296 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:22:56,332 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:22:56,334 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:22:56,336 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:22:56,337 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:22:56,338 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i [2023-11-06 22:22:59,471 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:23:00,774 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:23:00,774 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i [2023-11-06 22:23:00,978 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/bin/uautomizer-verify-WvqO1wxjHP/data/1d9993e8a/a896e1fa49e44ebba41475731fd9a592/FLAG0d61d6d7e [2023-11-06 22:23:01,012 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/bin/uautomizer-verify-WvqO1wxjHP/data/1d9993e8a/a896e1fa49e44ebba41475731fd9a592 [2023-11-06 22:23:01,020 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:23:01,024 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:23:01,030 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:23:01,031 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:23:01,037 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:23:01,038 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:23:01" (1/1) ... [2023-11-06 22:23:01,039 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b44bd3f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:01, skipping insertion in model container [2023-11-06 22:23:01,039 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:23:01" (1/1) ... [2023-11-06 22:23:01,450 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:23:15,721 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:23:15,725 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:23:15,726 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:23:20,165 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_d72b2475-0dbc-4ff5-9eec-34af71bb0273/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i[1134780,1134793] [2023-11-06 22:23:20,467 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:23:20,606 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:23:20,855 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"); [9161] [2023-11-06 22:23:20,857 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)); [9168] [2023-11-06 22:23:20,858 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)); [9192] [2023-11-06 22:23:20,859 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)); [9199] [2023-11-06 22:23:20,867 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)); [9390-9391] [2023-11-06 22:23:20,876 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)); [9419-9420] [2023-11-06 22:23:20,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9460] [2023-11-06 22:23:20,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9474] [2023-11-06 22:23:20,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9483] [2023-11-06 22:23:20,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9490] [2023-11-06 22:23:20,986 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/init.c"), "i" (242), "i" (12UL)); [12409-12410] [2023-11-06 22:23:20,988 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/init.c"), "i" (300), "i" (12UL)); [12464-12465] [2023-11-06 22:23:20,990 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/init.c"), "i" (331), "i" (12UL)); [12508-12509] [2023-11-06 22:23:21,045 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"); [14586-14587] [2023-11-06 22:23:21,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14678] [2023-11-06 22:23:21,048 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14706] [2023-11-06 22:23:21,351 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)); [18943-18944] [2023-11-06 22:23:21,352 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)); [18973-18974] [2023-11-06 22:23:21,370 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/recv.c"), "i" (51), "i" (12UL)); [19223-19224] [2023-11-06 22:23:21,375 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/recv.c"), "i" (166), "i" (12UL)); [19378-19379] [2023-11-06 22:23:21,397 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/recv.c"), "i" (641), "i" (12UL)); [20077-20078] [2023-11-06 22:23:21,410 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/recv.c"), "i" (663), "i" (12UL)); [20101-20102] [2023-11-06 22:23:21,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [20682] [2023-11-06 22:23:21,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [20689] [2023-11-06 22:23:21,444 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)); [20697-20698] [2023-11-06 22:23:21,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [20803] [2023-11-06 22:23:21,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [20806] [2023-11-06 22:23:21,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [20808] [2023-11-06 22:23:21,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [20813] [2023-11-06 22:23:21,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [20816] [2023-11-06 22:23:21,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [20818] [2023-11-06 22:23:21,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [20823] [2023-11-06 22:23:21,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [20826] [2023-11-06 22:23:21,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [20828] [2023-11-06 22:23:21,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [20833] [2023-11-06 22:23:21,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [20836] [2023-11-06 22:23:21,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [20838] [2023-11-06 22:23:21,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [20856] [2023-11-06 22:23:21,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [20859] [2023-11-06 22:23:21,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [20861] [2023-11-06 22:23:21,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [20866] [2023-11-06 22:23:21,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [20869] [2023-11-06 22:23:21,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [20871] [2023-11-06 22:23:21,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [20876] [2023-11-06 22:23:21,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [20879] [2023-11-06 22:23:21,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [20881] [2023-11-06 22:23:21,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [20886] [2023-11-06 22:23:21,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [20889] [2023-11-06 22:23:21,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [20891] [2023-11-06 22:23:21,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20909] [2023-11-06 22:23:21,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20916] [2023-11-06 22:23:21,704 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/xmit.c"), "i" (1771), "i" (12UL)); [23204-23205] [2023-11-06 22:23:21,783 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--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/12119/dscv_tempdir/dscv/ri/08_1a/drivers/net/wireless/ath/ath9k/xmit.c"), "i" (2603), "i" (12UL)); [24358-24359] [2023-11-06 22:23:22,092 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:23:22,097 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:23:22,099 WARN L1577 CHandler]: Possible shadowing of function abort [2023-11-06 22:23:22,590 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_d72b2475-0dbc-4ff5-9eec-34af71bb0273/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i[1134780,1134793] [2023-11-06 22:23:22,619 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:23:23,926 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:23:23,927 WARN L672 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:23:23,927 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:23:23,949 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:23:23,950 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23 WrapperNode [2023-11-06 22:23:23,951 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:23:23,952 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:23:23,952 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:23:23,953 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:23:23,963 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:23:23" (1/1) ... [2023-11-06 22:23:24,450 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:23:23" (1/1) ... [2023-11-06 22:23:25,759 INFO L138 Inliner]: procedures = 1287, calls = 18427, calls flagged for inlining = 606, calls inlined = 544, statements flattened = 36555 [2023-11-06 22:23:25,760 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:23:25,761 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:23:25,761 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:23:25,761 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:23:25,772 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:25,772 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:26,159 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:26,181 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:27,478 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:27,606 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:28,115 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:28,210 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:28,479 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:23:28,480 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:23:28,480 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:23:28,481 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:23:28,482 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (1/1) ... [2023-11-06 22:23:28,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:23:28,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:23:28,514 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/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:23:28,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d72b2475-0dbc-4ff5-9eec-34af71bb0273/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:23:28,562 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_regulatory [2023-11-06 22:23:28,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_regulatory [2023-11-06 22:23:28,562 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_beacon_recv_ev [2023-11-06 22:23:28,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_beacon_recv_ev [2023-11-06 22:23:28,563 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail_init [2023-11-06 22:23:28,563 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail_init [2023-11-06 22:23:28,563 INFO L130 BoogieDeclarations]: Found specification of procedure ath_cancel_work [2023-11-06 22:23:28,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_cancel_work [2023-11-06 22:23:28,564 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setpower [2023-11-06 22:23:28,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setpower [2023-11-06 22:23:28,565 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_device [2023-11-06 22:23:28,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_device [2023-11-06 22:23:28,566 INFO L130 BoogieDeclarations]: Found specification of procedure ath_max_framelen [2023-11-06 22:23:28,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_max_framelen [2023-11-06 22:23:28,566 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2023-11-06 22:23:28,566 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2023-11-06 22:23:28,566 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_write_associd [2023-11-06 22:23:28,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_write_associd [2023-11-06 22:23:28,567 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_reset [2023-11-06 22:23:28,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_reset [2023-11-06 22:23:28,567 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_exit [2023-11-06 22:23:28,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_exit [2023-11-06 22:23:28,568 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_putrxbuf [2023-11-06 22:23:28,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_putrxbuf [2023-11-06 22:23:28,568 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_reset_beacon_status [2023-11-06 22:23:28,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_reset_beacon_status [2023-11-06 22:23:28,568 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_startpcureceive [2023-11-06 22:23:28,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_startpcureceive [2023-11-06 22:23:28,569 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_txskb [2023-11-06 22:23:28,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_txskb [2023-11-06 22:23:28,569 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-11-06 22:23:28,569 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-11-06 22:23:28,570 INFO L130 BoogieDeclarations]: Found specification of procedure ath_complete_reset [2023-11-06 22:23:28,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_complete_reset [2023-11-06 22:23:28,570 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_calculate_summary_state [2023-11-06 22:23:28,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_calculate_summary_state [2023-11-06 22:23:28,571 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2023-11-06 22:23:28,571 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2023-11-06 22:23:28,571 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_setbssidmask [2023-11-06 22:23:28,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_setbssidmask [2023-11-06 22:23:28,571 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_chandef_create [2023-11-06 22:23:28,572 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_chandef_create [2023-11-06 22:23:28,572 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_probe [2023-11-06 22:23:28,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_probe [2023-11-06 22:23:28,572 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_add_interface [2023-11-06 22:23:28,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_add_interface [2023-11-06 22:23:28,573 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_notify [2023-11-06 22:23:28,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_notify [2023-11-06 22:23:28,573 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx_last_beacon [2023-11-06 22:23:28,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx_last_beacon [2023-11-06 22:23:28,573 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_read_cachesize [2023-11-06 22:23:28,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_read_cachesize [2023-11-06 22:23:28,574 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_txprocdesc [2023-11-06 22:23:28,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_txprocdesc [2023-11-06 22:23:28,574 INFO L130 BoogieDeclarations]: Found specification of procedure ath_key_config [2023-11-06 22:23:28,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_key_config [2023-11-06 22:23:28,574 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_cleanup [2023-11-06 22:23:28,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_cleanup [2023-11-06 22:23:28,575 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_addbuffer_edma [2023-11-06 22:23:28,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_addbuffer_edma [2023-11-06 22:23:28,575 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2023-11-06 22:23:28,575 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2023-11-06 22:23:28,575 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_set_txpower [2023-11-06 22:23:28,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_set_txpower [2023-11-06 22:23:28,577 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-06 22:23:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-06 22:23:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-06 22:23:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-06 22:23:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_regval [2023-11-06 22:23:28,578 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_regval [2023-11-06 22:23:28,578 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_skb_done [2023-11-06 22:23:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_skb_done [2023-11-06 22:23:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_eeprom_read [2023-11-06 22:23:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_eeprom_read [2023-11-06 22:23:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_flush [2023-11-06 22:23:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_flush [2023-11-06 22:23:28,579 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_debug [2023-11-06 22:23:28,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_debug [2023-11-06 22:23:28,580 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-11-06 22:23:28,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-11-06 22:23:28,581 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_band_txpower [2023-11-06 22:23:28,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_band_txpower [2023-11-06 22:23:28,581 INFO L130 BoogieDeclarations]: Found specification of procedure ath_edma_start_recv [2023-11-06 22:23:28,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_edma_start_recv [2023-11-06 22:23:28,581 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_change_interface [2023-11-06 22:23:28,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_change_interface [2023-11-06 22:23:28,582 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_aspm_init [2023-11-06 22:23:28,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_aspm_init [2023-11-06 22:23:28,582 INFO L130 BoogieDeclarations]: Found specification of procedure skb_peek [2023-11-06 22:23:28,582 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_peek [2023-11-06 22:23:28,582 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cancel_pending_offchannel [2023-11-06 22:23:28,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cancel_pending_offchannel [2023-11-06 22:23:28,583 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~VOID [2023-11-06 22:23:28,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~VOID [2023-11-06 22:23:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_tx99_set_txpower [2023-11-06 22:23:28,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_tx99_set_txpower [2023-11-06 22:23:28,587 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_rxena [2023-11-06 22:23:28,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_rxena [2023-11-06 22:23:28,588 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_txqaddbuf [2023-11-06 22:23:28,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_txqaddbuf [2023-11-06 22:23:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-06 22:23:28,590 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2023-11-06 22:23:28,590 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2023-11-06 22:23:28,597 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-06 22:23:28,597 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx99_deinit [2023-11-06 22:23:28,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx99_deinit [2023-11-06 22:23:28,597 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_stopdmarecv [2023-11-06 22:23:28,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_stopdmarecv [2023-11-06 22:23:28,598 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-06 22:23:28,598 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-06 22:23:28,598 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 22:23:28,598 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 22:23:28,598 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rxbuf_alloc [2023-11-06 22:23:28,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rxbuf_alloc [2023-11-06 22:23:28,598 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_name [2023-11-06 22:23:28,599 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_name [2023-11-06 22:23:28,599 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_antenna [2023-11-06 22:23:28,599 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_antenna [2023-11-06 22:23:28,599 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_assign_hw_queues [2023-11-06 22:23:28,599 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_assign_hw_queues [2023-11-06 22:23:28,600 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_remove_buffer [2023-11-06 22:23:28,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_remove_buffer [2023-11-06 22:23:28,600 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_tsfadjust [2023-11-06 22:23:28,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_tsfadjust [2023-11-06 22:23:28,600 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_getrxfilter [2023-11-06 22:23:28,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_getrxfilter [2023-11-06 22:23:28,601 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_beacon [2023-11-06 22:23:28,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_beacon [2023-11-06 22:23:28,601 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_delayed_work [2023-11-06 22:23:28,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_delayed_work [2023-11-06 22:23:28,601 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_regidx [2023-11-06 22:23:28,601 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_regidx [2023-11-06 22:23:28,601 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-06 22:23:28,601 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-06 22:23:28,602 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_common [2023-11-06 22:23:28,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_common [2023-11-06 22:23:28,602 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setrxfilter [2023-11-06 22:23:28,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setrxfilter [2023-11-06 22:23:28,602 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-11-06 22:23:28,602 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-11-06 22:23:28,602 INFO L130 BoogieDeclarations]: Found specification of procedure ath_check_ani [2023-11-06 22:23:28,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_check_ani [2023-11-06 22:23:28,603 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_debug [2023-11-06 22:23:28,603 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_debug [2023-11-06 22:23:28,603 INFO L130 BoogieDeclarations]: Found specification of procedure ath_draintxq [2023-11-06 22:23:28,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_draintxq [2023-11-06 22:23:28,603 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_tsf_offset [2023-11-06 22:23:28,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_tsf_offset [2023-11-06 22:23:28,604 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-06 22:23:28,604 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-06 22:23:28,604 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_rc_status [2023-11-06 22:23:28,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_rc_status [2023-11-06 22:23:28,604 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_eeprom_read [2023-11-06 22:23:28,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_eeprom_read [2023-11-06 22:23:28,605 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-11-06 22:23:28,605 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-11-06 22:23:28,605 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_remove_interface [2023-11-06 22:23:28,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_remove_interface [2023-11-06 22:23:28,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:23:28,605 INFO L130 BoogieDeclarations]: Found specification of procedure ath_descdma_setup [2023-11-06 22:23:28,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_descdma_setup [2023-11-06 22:23:28,605 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_enable_interrupts [2023-11-06 22:23:28,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_enable_interrupts [2023-11-06 22:23:28,606 INFO L130 BoogieDeclarations]: Found specification of procedure ath_key_delete [2023-11-06 22:23:28,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_key_delete [2023-11-06 22:23:28,606 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2023-11-06 22:23:28,606 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2023-11-06 22:23:28,606 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txdesc [2023-11-06 22:23:28,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txdesc [2023-11-06 22:23:28,607 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2023-11-06 22:23:28,607 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2023-11-06 22:23:28,607 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2023-11-06 22:23:28,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2023-11-06 22:23:28,607 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_dfs [2023-11-06 22:23:28,607 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_dfs [2023-11-06 22:23:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset [2023-11-06 22:23:28,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset [2023-11-06 22:23:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_sta_set_buffered [2023-11-06 22:23:28,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_sta_set_buffered [2023-11-06 22:23:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_txq_props [2023-11-06 22:23:28,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_txq_props [2023-11-06 22:23:28,608 INFO L130 BoogieDeclarations]: Found specification of procedure ath_opmode_init [2023-11-06 22:23:28,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_opmode_init [2023-11-06 22:23:28,609 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_antenna_check [2023-11-06 22:23:28,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_antenna_check [2023-11-06 22:23:28,609 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_assign_slot [2023-11-06 22:23:28,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_assign_slot [2023-11-06 22:23:28,609 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txq_props [2023-11-06 22:23:28,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txq_props [2023-11-06 22:23:28,610 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sw_scan_complete [2023-11-06 22:23:28,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sw_scan_complete [2023-11-06 22:23:28,610 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete [2023-11-06 22:23:28,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete [2023-11-06 22:23:28,610 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2023-11-06 22:23:28,610 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2023-11-06 22:23:28,611 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_configpcipowersave [2023-11-06 22:23:28,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_configpcipowersave [2023-11-06 22:23:28,611 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-06 22:23:28,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-06 22:23:28,611 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2023-11-06 22:23:28,611 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2023-11-06 22:23:28,611 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_wakeup [2023-11-06 22:23:28,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_wakeup [2023-11-06 22:23:28,612 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:23:28,612 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_queue_reset [2023-11-06 22:23:28,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_queue_reset [2023-11-06 22:23:28,612 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-11-06 22:23:28,612 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-11-06 22:23:28,613 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_node_init [2023-11-06 22:23:28,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_node_init [2023-11-06 22:23:28,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:23:28,613 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_kill_interrupts [2023-11-06 22:23:28,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_kill_interrupts [2023-11-06 22:23:28,613 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_release_buffered_frames [2023-11-06 22:23:28,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_release_buffered_frames [2023-11-06 22:23:28,614 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_key [2023-11-06 22:23:28,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_key [2023-11-06 22:23:28,614 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_aggr_wakeup [2023-11-06 22:23:28,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_aggr_wakeup [2023-11-06 22:23:28,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:23:28,615 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-11-06 22:23:28,619 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-11-06 22:23:28,619 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:23:28,619 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_bt_ant_diversity [2023-11-06 22:23:28,620 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_bt_ant_diversity [2023-11-06 22:23:28,620 INFO L130 BoogieDeclarations]: Found specification of procedure ath_get_skb_tid [2023-11-06 22:23:28,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_get_skb_tid [2023-11-06 22:23:28,620 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_resettxqueue [2023-11-06 22:23:28,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_resettxqueue [2023-11-06 22:23:28,620 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_stop_btcoex [2023-11-06 22:23:28,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_stop_btcoex [2023-11-06 22:23:28,621 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-11-06 22:23:28,621 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-11-06 22:23:28,622 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_stats [2023-11-06 22:23:28,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_stats [2023-11-06 22:23:28,622 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-06 22:23:28,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-06 22:23:28,622 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_init [2023-11-06 22:23:28,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_init [2023-11-06 22:23:28,622 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_wow [2023-11-06 22:23:28,623 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_wow [2023-11-06 22:23:28,623 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_schedule [2023-11-06 22:23:28,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_schedule [2023-11-06 22:23:28,623 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2023-11-06 22:23:28,623 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2023-11-06 22:23:28,623 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 22:23:28,624 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 22:23:28,624 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_antdiv_comb_conf_set [2023-11-06 22:23:28,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_antdiv_comb_conf_set [2023-11-06 22:23:28,624 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_add_debugfs [2023-11-06 22:23:28,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_add_debugfs [2023-11-06 22:23:28,624 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_u32 [2023-11-06 22:23:28,624 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_u32 [2023-11-06 22:23:28,625 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_find_sta_by_ifaddr [2023-11-06 22:23:28,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_find_sta_by_ifaddr [2023-11-06 22:23:28,625 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_ops [2023-11-06 22:23:28,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_ops [2023-11-06 22:23:28,625 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-06 22:23:28,625 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-06 22:23:28,625 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_fill_desc [2023-11-06 22:23:28,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_fill_desc [2023-11-06 22:23:28,626 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:23:28,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:23:28,626 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete_buf [2023-11-06 22:23:28,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete_buf [2023-11-06 22:23:28,626 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_set_weight [2023-11-06 22:23:28,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_set_weight [2023-11-06 22:23:28,627 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_pspoll [2023-11-06 22:23:28,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_pspoll [2023-11-06 22:23:28,627 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_has_morefrags [2023-11-06 22:23:28,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_has_morefrags [2023-11-06 22:23:28,627 INFO L130 BoogieDeclarations]: Found specification of procedure fill_chainmask [2023-11-06 22:23:28,627 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_chainmask [2023-11-06 22:23:28,627 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_wow [2023-11-06 22:23:28,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_wow [2023-11-06 22:23:28,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:23:28,628 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_setup [2023-11-06 22:23:28,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_setup [2023-11-06 22:23:28,628 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2023-11-06 22:23:28,628 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2023-11-06 22:23:28,628 INFO L130 BoogieDeclarations]: Found specification of procedure list_cut_position [2023-11-06 22:23:28,629 INFO L138 BoogieDeclarations]: Found implementation of procedure list_cut_position [2023-11-06 22:23:28,629 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2023-11-06 22:23:28,629 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2023-11-06 22:23:28,629 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_setup_timer [2023-11-06 22:23:28,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_setup_timer [2023-11-06 22:23:28,629 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2023-11-06 22:23:28,629 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2023-11-06 22:23:28,630 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_buf_link [2023-11-06 22:23:28,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_buf_link [2023-11-06 22:23:28,630 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_eeprom_release [2023-11-06 22:23:28,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_eeprom_release [2023-11-06 22:23:28,630 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_device [2023-11-06 22:23:28,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_device [2023-11-06 22:23:28,630 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_deinit [2023-11-06 22:23:28,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_deinit [2023-11-06 22:23:28,631 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mgd_prepare_tx [2023-11-06 22:23:28,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mgd_prepare_tx [2023-11-06 22:23:28,631 INFO L130 BoogieDeclarations]: Found specification of procedure ath_roc_complete [2023-11-06 22:23:28,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_roc_complete [2023-11-06 22:23:28,631 INFO L130 BoogieDeclarations]: Found specification of procedure ath_start_ani [2023-11-06 22:23:28,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_start_ani [2023-11-06 22:23:28,632 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_disable_interrupts [2023-11-06 22:23:28,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_disable_interrupts [2023-11-06 22:23:28,632 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data [2023-11-06 22:23:28,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data [2023-11-06 22:23:28,632 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_head_init [2023-11-06 22:23:28,632 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_head_init [2023-11-06 22:23:28,632 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 22:23:28,633 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 22:23:28,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 22:23:28,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 22:23:28,633 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tid_has_buffered [2023-11-06 22:23:28,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tid_has_buffered [2023-11-06 22:23:28,633 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_simulate_radar [2023-11-06 22:23:28,633 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_simulate_radar [2023-11-06 22:23:28,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ieee80211_alloc_hw_208 [2023-11-06 22:23:28,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ieee80211_alloc_hw_208 [2023-11-06 22:23:28,634 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_hdrlen [2023-11-06 22:23:28,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_hdrlen [2023-11-06 22:23:28,634 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-11-06 22:23:28,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-11-06 22:23:28,635 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_btcoex_scheme [2023-11-06 22:23:28,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_btcoex_scheme [2023-11-06 22:23:28,635 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_send_normal [2023-11-06 22:23:28,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_send_normal [2023-11-06 22:23:28,635 INFO L130 BoogieDeclarations]: Found specification of procedure bf_is_ampdu_not_probing [2023-11-06 22:23:28,635 INFO L138 BoogieDeclarations]: Found implementation of procedure bf_is_ampdu_not_probing [2023-11-06 22:23:28,635 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:23:28,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:23:28,636 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset_work [2023-11-06 22:23:28,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset_work [2023-11-06 22:23:28,636 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_iterate_active_interfaces_atomic [2023-11-06 22:23:28,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_iterate_active_interfaces_atomic [2023-11-06 22:23:28,636 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2023-11-06 22:23:28,636 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2023-11-06 22:23:28,636 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_antenna [2023-11-06 22:23:28,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_antenna [2023-11-06 22:23:28,637 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get [2023-11-06 22:23:28,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get [2023-11-06 22:23:28,637 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_ani [2023-11-06 22:23:28,637 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_ani [2023-11-06 22:23:28,637 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-11-06 22:23:28,637 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-11-06 22:23:28,638 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_usecs [2023-11-06 22:23:28,638 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_usecs [2023-11-06 22:23:28,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:23:28,638 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_platdata [2023-11-06 22:23:28,638 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_platdata [2023-11-06 22:23:28,638 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:23:28,638 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:23:28,639 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_start [2023-11-06 22:23:28,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_start [2023-11-06 22:23:28,639 INFO L130 BoogieDeclarations]: Found specification of procedure ath_prepare_reset [2023-11-06 22:23:28,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_prepare_reset [2023-11-06 22:23:28,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:23:28,639 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-11-06 22:23:28,640 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-11-06 22:23:28,640 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_fill_chanctx_ops [2023-11-06 22:23:28,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_fill_chanctx_ops [2023-11-06 22:23:28,640 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_conf_tx [2023-11-06 22:23:28,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_conf_tx [2023-11-06 22:23:28,640 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2023-11-06 22:23:28,640 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2023-11-06 22:23:28,641 INFO L130 BoogieDeclarations]: Found specification of procedure ath_drain_txq_list [2023-11-06 22:23:28,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_drain_txq_list [2023-11-06 22:23:28,641 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_7 [2023-11-06 22:23:28,641 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_7 [2023-11-06 22:23:28,641 INFO L130 BoogieDeclarations]: Found specification of procedure ath_paprd_activate [2023-11-06 22:23:28,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_paprd_activate [2023-11-06 22:23:28,641 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_init_queue [2023-11-06 22:23:28,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_init_queue [2023-11-06 22:23:28,642 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_work [2023-11-06 22:23:28,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_work [2023-11-06 22:23:28,642 INFO L130 BoogieDeclarations]: Found specification of procedure ath_send_bar [2023-11-06 22:23:28,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_send_bar [2023-11-06 22:23:28,642 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:23:28,642 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:23:28,643 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-11-06 22:23:28,643 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-11-06 22:23:28,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-11-06 22:23:28,643 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-11-06 22:23:28,643 INFO L130 BoogieDeclarations]: Found specification of procedure _ieee80211_hw_set [2023-11-06 22:23:28,643 INFO L138 BoogieDeclarations]: Found implementation of procedure _ieee80211_hw_set [2023-11-06 22:23:28,643 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-11-06 22:23:28,644 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-11-06 22:23:28,644 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_txpower [2023-11-06 22:23:28,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_txpower [2023-11-06 22:23:28,644 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-11-06 22:23:28,644 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-11-06 22:23:28,644 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_p2p_ps_timer [2023-11-06 22:23:28,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_p2p_ps_timer [2023-11-06 22:23:28,645 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tpc [2023-11-06 22:23:28,645 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tpc [2023-11-06 22:23:28,645 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queue [2023-11-06 22:23:28,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queue [2023-11-06 22:23:28,645 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable___0 [2023-11-06 22:23:28,645 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable___0 [2023-11-06 22:23:28,646 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2023-11-06 22:23:28,646 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2023-11-06 22:23:28,646 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_update_wlan_channels [2023-11-06 22:23:28,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_update_wlan_channels [2023-11-06 22:23:28,646 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-06 22:23:28,646 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-06 22:23:28,646 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_start [2023-11-06 22:23:28,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_start [2023-11-06 22:23:28,647 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_config [2023-11-06 22:23:28,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_config [2023-11-06 22:23:28,647 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_u8 [2023-11-06 22:23:28,647 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_u8 [2023-11-06 22:23:28,647 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setrxabort [2023-11-06 22:23:28,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setrxabort [2023-11-06 22:23:28,648 INFO L130 BoogieDeclarations]: Found specification of procedure ath_get_rate_txpower [2023-11-06 22:23:28,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_get_rate_txpower [2023-11-06 22:23:28,648 INFO L130 BoogieDeclarations]: Found specification of procedure ath_update_survey_nf [2023-11-06 22:23:28,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_update_survey_nf [2023-11-06 22:23:28,648 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-11-06 22:23:28,648 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-11-06 22:23:28,648 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_start_btcoex [2023-11-06 22:23:28,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_start_btcoex [2023-11-06 22:23:28,649 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_uses_beacons [2023-11-06 22:23:28,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_uses_beacons [2023-11-06 22:23:28,649 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2023-11-06 22:23:28,649 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2023-11-06 22:23:28,649 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-06 22:23:28,649 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-06 22:23:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_get_channel [2023-11-06 22:23:28,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_get_channel [2023-11-06 22:23:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_puttxbuf [2023-11-06 22:23:28,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_puttxbuf [2023-11-06 22:23:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_is_enabled [2023-11-06 22:23:28,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_is_enabled [2023-11-06 22:23:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_stats [2023-11-06 22:23:28,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_stats [2023-11-06 22:23:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_init_global_settings [2023-11-06 22:23:28,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_init_global_settings [2023-11-06 22:23:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-11-06 22:23:28,651 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-11-06 22:23:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:23:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2023-11-06 22:23:28,652 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2023-11-06 22:23:28,652 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setopmode [2023-11-06 22:23:28,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setopmode [2023-11-06 22:23:28,652 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:23:28,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:23:28,652 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_process_buffer [2023-11-06 22:23:28,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_process_buffer [2023-11-06 22:23:28,653 INFO L130 BoogieDeclarations]: Found specification of procedure ath_set_rates [2023-11-06 22:23:28,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_set_rates [2023-11-06 22:23:28,653 INFO L130 BoogieDeclarations]: Found specification of procedure ath_calcrxfilter [2023-11-06 22:23:28,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_calcrxfilter [2023-11-06 22:23:28,653 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_aggr_sleep [2023-11-06 22:23:28,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_aggr_sleep [2023-11-06 22:23:28,653 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_op_ps_wakeup [2023-11-06 22:23:28,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_op_ps_wakeup [2023-11-06 22:23:28,654 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gpio_get [2023-11-06 22:23:28,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gpio_get [2023-11-06 22:23:28,654 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_clear_word [2023-11-06 22:23:28,654 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_clear_word [2023-11-06 22:23:28,654 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_coverage_class [2023-11-06 22:23:28,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_coverage_class [2023-11-06 22:23:28,655 INFO L130 BoogieDeclarations]: Found specification of procedure default_llseek [2023-11-06 22:23:28,655 INFO L138 BoogieDeclarations]: Found implementation of procedure default_llseek [2023-11-06 22:23:28,655 INFO L130 BoogieDeclarations]: Found specification of procedure offchannel_state_string [2023-11-06 22:23:28,655 INFO L138 BoogieDeclarations]: Found implementation of procedure offchannel_state_string [2023-11-06 22:23:28,655 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2023-11-06 22:23:28,655 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2023-11-06 22:23:28,659 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_calculate_iter_data [2023-11-06 22:23:28,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_calculate_iter_data [2023-11-06 22:23:28,659 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_tsf [2023-11-06 22:23:28,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_tsf [2023-11-06 22:23:28,660 INFO L130 BoogieDeclarations]: Found specification of procedure ath_mci_flush_profile [2023-11-06 22:23:28,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_mci_flush_profile [2023-11-06 22:23:28,660 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_rx_skb_preprocess [2023-11-06 22:23:28,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_rx_skb_preprocess [2023-11-06 22:23:28,660 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_mci_state [2023-11-06 22:23:28,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_mci_state [2023-11-06 22:23:28,661 INFO L130 BoogieDeclarations]: Found specification of procedure get_frame_info [2023-11-06 22:23:28,661 INFO L138 BoogieDeclarations]: Found implementation of procedure get_frame_info [2023-11-06 22:23:28,661 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2023-11-06 22:23:28,661 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2023-11-06 22:23:28,661 INFO L130 BoogieDeclarations]: Found specification of procedure device_init_wakeup [2023-11-06 22:23:28,661 INFO L138 BoogieDeclarations]: Found implementation of procedure device_init_wakeup [2023-11-06 22:23:28,662 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2023-11-06 22:23:28,662 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2023-11-06 22:23:28,662 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 22:23:28,662 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 22:23:28,662 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_present [2023-11-06 22:23:28,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_present [2023-11-06 22:23:28,662 INFO L130 BoogieDeclarations]: Found specification of procedure getrawmonotonic [2023-11-06 22:23:28,663 INFO L138 BoogieDeclarations]: Found implementation of procedure getrawmonotonic [2023-11-06 22:23:28,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 22:23:28,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 22:23:28,663 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_pll_work [2023-11-06 22:23:28,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_pll_work [2023-11-06 22:23:28,663 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_set_channel [2023-11-06 22:23:28,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_set_channel [2023-11-06 22:23:28,664 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tx99 [2023-11-06 22:23:28,664 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tx99 [2023-11-06 22:23:28,664 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get_oper_chan [2023-11-06 22:23:28,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get_oper_chan [2023-11-06 22:23:28,664 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_bool [2023-11-06 22:23:28,664 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_bool [2023-11-06 22:23:28,664 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-06 22:23:28,665 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-06 22:23:28,665 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx_frames_pending [2023-11-06 22:23:28,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx_frames_pending [2023-11-06 22:23:28,665 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_txpower [2023-11-06 22:23:28,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_txpower [2023-11-06 22:23:28,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:23:28,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:23:28,666 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_tsf [2023-11-06 22:23:28,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_tsf [2023-11-06 22:23:28,666 INFO L130 BoogieDeclarations]: Found specification of procedure ath_flushrecv [2023-11-06 22:23:28,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_flushrecv [2023-11-06 22:23:28,666 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ampdu_action [2023-11-06 22:23:28,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ampdu_action [2023-11-06 22:23:28,666 INFO L130 BoogieDeclarations]: Found specification of procedure ath_stoprecv [2023-11-06 22:23:28,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_stoprecv [2023-11-06 22:23:28,667 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2023-11-06 22:23:28,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2023-11-06 22:23:28,667 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_interrupts [2023-11-06 22:23:28,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_interrupts [2023-11-06 22:23:28,667 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-11-06 22:23:28,667 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-11-06 22:23:28,668 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txpowerlimit [2023-11-06 22:23:28,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txpowerlimit [2023-11-06 22:23:28,668 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_cfg_output [2023-11-06 22:23:28,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_cfg_output [2023-11-06 22:23:28,668 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_suspend [2023-11-06 22:23:28,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_suspend [2023-11-06 22:23:28,668 INFO L130 BoogieDeclarations]: Found specification of procedure ath_offchannel_next [2023-11-06 22:23:28,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_offchannel_next [2023-11-06 22:23:28,669 INFO L130 BoogieDeclarations]: Found specification of procedure __ath_cancel_work [2023-11-06 22:23:28,669 INFO L138 BoogieDeclarations]: Found implementation of procedure __ath_cancel_work [2023-11-06 22:23:28,669 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx [2023-11-06 22:23:28,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx [2023-11-06 22:23:28,669 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_unregister_hw [2023-11-06 22:23:28,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_unregister_hw [2023-11-06 22:23:28,670 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 22:23:28,670 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 22:23:28,670 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset_internal [2023-11-06 22:23:28,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset_internal [2023-11-06 22:23:28,670 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_suspend [2023-11-06 22:23:28,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_suspend [2023-11-06 22:23:28,670 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_last [2023-11-06 22:23:28,671 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_last [2023-11-06 22:23:28,671 INFO L130 BoogieDeclarations]: Found specification of procedure SET_IEEE80211_DEV [2023-11-06 22:23:28,671 INFO L138 BoogieDeclarations]: Found implementation of procedure SET_IEEE80211_DEV [2023-11-06 22:23:28,671 INFO L130 BoogieDeclarations]: Found specification of procedure usecs_to_jiffies [2023-11-06 22:23:28,671 INFO L138 BoogieDeclarations]: Found implementation of procedure usecs_to_jiffies [2023-11-06 22:23:28,671 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-11-06 22:23:28,671 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-11-06 22:23:28,672 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_get_tid_subframe [2023-11-06 22:23:28,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_get_tid_subframe [2023-11-06 22:23:28,672 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ioread32 [2023-11-06 22:23:28,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ioread32 [2023-11-06 22:23:28,672 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2023-11-06 22:23:28,672 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2023-11-06 22:23:28,672 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_strings [2023-11-06 22:23:28,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_strings [2023-11-06 22:23:28,673 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:23:28,673 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tx99_power [2023-11-06 22:23:28,673 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tx99_power [2023-11-06 22:23:28,673 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2023-11-06 22:23:28,673 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2023-11-06 22:23:28,674 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2023-11-06 22:23:28,674 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2023-11-06 22:23:28,674 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-06 22:23:28,674 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-06 22:23:28,674 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_14 [2023-11-06 22:23:28,674 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_14 [2023-11-06 22:23:28,674 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_wow_apply_pattern [2023-11-06 22:23:28,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_wow_apply_pattern [2023-11-06 22:23:28,675 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_14 [2023-11-06 22:23:28,675 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_14 [2023-11-06 22:23:28,675 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_reload_chainmask [2023-11-06 22:23:28,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_reload_chainmask [2023-11-06 22:23:28,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:23:28,675 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_antdiv_comb_conf_get [2023-11-06 22:23:28,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_antdiv_comb_conf_get [2023-11-06 22:23:28,676 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_stop [2023-11-06 22:23:28,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_stop [2023-11-06 22:23:28,676 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-11-06 22:23:28,676 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-11-06 22:23:28,676 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_survey [2023-11-06 22:23:28,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_survey [2023-11-06 22:23:28,677 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 22:23:28,677 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 22:23:28,677 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_node_cleanup [2023-11-06 22:23:28,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_node_cleanup [2023-11-06 22:23:28,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:23:28,677 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_queue_mapping [2023-11-06 22:23:28,677 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_queue_mapping [2023-11-06 22:23:28,678 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_cpu [2023-11-06 22:23:28,678 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_cpu [2023-11-06 22:23:28,678 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_resume [2023-11-06 22:23:28,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_resume [2023-11-06 22:23:28,678 INFO L130 BoogieDeclarations]: Found specification of procedure ath_printk [2023-11-06 22:23:28,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_printk [2023-11-06 22:23:28,678 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-06 22:23:28,679 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-06 22:23:28,679 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2023-11-06 22:23:28,679 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2023-11-06 22:23:28,679 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_txstart [2023-11-06 22:23:28,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_txstart [2023-11-06 22:23:28,679 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:23:28,679 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:23:28,680 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_btcoex_timer_resume [2023-11-06 22:23:28,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_btcoex_timer_resume [2023-11-06 22:23:28,680 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-11-06 22:23:28,680 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-11-06 22:23:28,680 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_buf_link [2023-11-06 22:23:28,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_buf_link [2023-11-06 22:23:28,680 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_setup_buffer [2023-11-06 22:23:28,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_setup_buffer [2023-11-06 22:23:28,681 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 22:23:28,681 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 22:23:28,681 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_gpio [2023-11-06 22:23:28,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_gpio [2023-11-06 22:23:28,681 INFO L130 BoogieDeclarations]: Found specification of procedure ath_restart_work [2023-11-06 22:23:28,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_restart_work [2023-11-06 22:23:28,682 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_cycle_counters_update [2023-11-06 22:23:28,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_cycle_counters_update [2023-11-06 22:23:28,682 INFO L130 BoogieDeclarations]: Found specification of procedure ath_startrecv [2023-11-06 22:23:28,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_startrecv [2023-11-06 22:23:28,682 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gen_timer_start [2023-11-06 22:23:28,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gen_timer_start [2023-11-06 22:23:28,683 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-11-06 22:23:28,683 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-11-06 22:23:28,683 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-11-06 22:23:28,683 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-11-06 22:23:28,683 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_configure_filter [2023-11-06 22:23:28,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_configure_filter [2023-11-06 22:23:28,683 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2023-11-06 22:23:28,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2023-11-06 22:23:28,684 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sw_scan_start [2023-11-06 22:23:28,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sw_scan_start [2023-11-06 22:23:28,684 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:23:28,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:23:28,684 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_check_active [2023-11-06 22:23:28,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_check_active [2023-11-06 22:23:28,685 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_mci_send_wlan_channels [2023-11-06 22:23:28,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_mci_send_wlan_channels [2023-11-06 22:23:28,685 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_splice [2023-11-06 22:23:28,685 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_splice [2023-11-06 22:23:28,685 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_cleanupq [2023-11-06 22:23:28,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_cleanupq [2023-11-06 22:23:28,685 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_channel_context [2023-11-06 22:23:28,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_channel_context [2023-11-06 22:23:28,686 INFO L130 BoogieDeclarations]: Found specification of procedure ath_buf_set_rate [2023-11-06 22:23:28,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_buf_set_rate [2023-11-06 22:23:28,686 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_devm_seqfile [2023-11-06 22:23:28,686 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_devm_seqfile [2023-11-06 22:23:28,686 INFO L130 BoogieDeclarations]: Found specification of procedure ath_dynack_sample_tx_ts [2023-11-06 22:23:28,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_dynack_sample_tx_ts [2023-11-06 22:23:28,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_11 [2023-11-06 22:23:28,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_11 [2023-11-06 22:23:28,687 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_del_ps_key [2023-11-06 22:23:28,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_del_ps_key [2023-11-06 22:23:28,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_12 [2023-11-06 22:23:28,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_12 [2023-11-06 22:23:28,688 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_remove_slot [2023-11-06 22:23:28,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_remove_slot [2023-11-06 22:23:28,688 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-11-06 22:23:28,688 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-11-06 22:23:28,688 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_unlock [2023-11-06 22:23:28,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_unlock [2023-11-06 22:23:28,688 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_work [2023-11-06 22:23:28,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_work [2023-11-06 22:23:28,689 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-11-06 22:23:28,689 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-11-06 22:23:28,689 INFO L130 BoogieDeclarations]: Found specification of procedure ath_update_survey_stats [2023-11-06 22:23:28,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_update_survey_stats [2023-11-06 22:23:28,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_209 [2023-11-06 22:23:28,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_209 [2023-11-06 22:23:28,690 INFO L130 BoogieDeclarations]: Found specification of procedure ath_init_btcoex_timer [2023-11-06 22:23:28,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_init_btcoex_timer [2023-11-06 22:23:28,690 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_set_tx_filter [2023-11-06 22:23:28,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_set_tx_filter [2023-11-06 22:23:28,690 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:23:28,690 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:23:28,691 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_is_chanctx_enabled [2023-11-06 22:23:28,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_is_chanctx_enabled [2023-11-06 22:23:28,691 INFO L130 BoogieDeclarations]: Found specification of procedure ath_stop_ani [2023-11-06 22:23:28,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_stop_ani [2023-11-06 22:23:28,691 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ant_comb_scan [2023-11-06 22:23:28,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ant_comb_scan [2023-11-06 22:23:28,691 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_tx_prepare_skb [2023-11-06 22:23:28,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_tx_prepare_skb [2023-11-06 22:23:28,692 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queues [2023-11-06 22:23:28,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queues [2023-11-06 22:23:28,692 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-11-06 22:23:28,692 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-11-06 22:23:28,692 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_work [2023-11-06 22:23:28,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_work [2023-11-06 22:23:28,693 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ps_wakeup [2023-11-06 22:23:28,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ps_wakeup [2023-11-06 22:23:28,693 INFO L130 BoogieDeclarations]: Found specification of procedure ath_scan_next_channel [2023-11-06 22:23:28,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_scan_next_channel [2023-11-06 22:23:28,693 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_update_p2p_ps_timer [2023-11-06 22:23:28,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_update_p2p_ps_timer [2023-11-06 22:23:28,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:23:28,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 22:23:28,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 22:23:28,694 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_alloc_coherent [2023-11-06 22:23:28,694 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_alloc_coherent [2023-11-06 22:23:28,694 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2023-11-06 22:23:28,694 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2023-11-06 22:23:28,694 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_14 [2023-11-06 22:23:28,695 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_14 [2023-11-06 22:23:28,695 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_reset_tsf [2023-11-06 22:23:28,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_reset_tsf [2023-11-06 22:23:28,695 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_disable [2023-11-06 22:23:28,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_disable [2023-11-06 22:23:28,695 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-11-06 22:23:28,696 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-11-06 22:23:28,696 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_rfkill_poll_state [2023-11-06 22:23:28,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_rfkill_poll_state [2023-11-06 22:23:28,696 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_softc [2023-11-06 22:23:28,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_softc [2023-11-06 22:23:28,696 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_tasklet [2023-11-06 22:23:28,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_tasklet [2023-11-06 22:23:28,697 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable_nosync [2023-11-06 22:23:28,697 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable_nosync [2023-11-06 22:23:28,697 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_prepare [2023-11-06 22:23:28,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_prepare [2023-11-06 22:23:28,697 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_queue_tid [2023-11-06 22:23:28,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_queue_tid [2023-11-06 22:23:28,697 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_update [2023-11-06 22:23:28,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_update [2023-11-06 22:23:28,698 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:23:28,698 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:23:28,698 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_ps [2023-11-06 22:23:28,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_ps [2023-11-06 22:23:28,698 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_check_auto_sleep [2023-11-06 22:23:28,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_check_auto_sleep [2023-11-06 22:23:28,699 INFO L130 BoogieDeclarations]: Found specification of procedure ath_assign_seq [2023-11-06 22:23:28,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_assign_seq [2023-11-06 22:23:28,699 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_rxprocdesc [2023-11-06 22:23:28,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_rxprocdesc [2023-11-06 22:23:28,699 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_btcoex_timer_pause [2023-11-06 22:23:28,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_btcoex_timer_pause [2023-11-06 22:23:28,699 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_resume [2023-11-06 22:23:28,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_resume [2023-11-06 22:23:28,700 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-11-06 22:23:28,700 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-11-06 22:23:28,700 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_settsf64 [2023-11-06 22:23:28,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_settsf64 [2023-11-06 22:23:28,799 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_bss_info_changed [2023-11-06 22:23:28,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_bss_info_changed [2023-11-06 22:23:28,799 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_read_cachesize [2023-11-06 22:23:28,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_read_cachesize [2023-11-06 22:23:28,799 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2023-11-06 22:23:28,800 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2023-11-06 22:23:28,800 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get_next [2023-11-06 22:23:28,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get_next [2023-11-06 22:23:28,800 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:23:28,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:23:28,800 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_paprd_enable [2023-11-06 22:23:28,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_paprd_enable [2023-11-06 22:23:28,800 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-11-06 22:23:28,800 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-11-06 22:23:28,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:23:28,800 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_enable [2023-11-06 22:23:28,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_enable [2023-11-06 22:23:28,800 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_14 [2023-11-06 22:23:28,800 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_14 [2023-11-06 22:23:28,800 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:23:28,801 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:23:28,801 INFO L130 BoogieDeclarations]: Found specification of procedure ath_drain_all_txq [2023-11-06 22:23:28,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_drain_all_txq [2023-11-06 22:23:28,801 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-11-06 22:23:28,801 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-11-06 22:23:28,801 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2023-11-06 22:23:28,801 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2023-11-06 22:23:28,801 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_update_txpow [2023-11-06 22:23:28,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_update_txpow [2023-11-06 22:23:28,801 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-11-06 22:23:28,801 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-11-06 22:23:28,801 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_addto_baw [2023-11-06 22:23:28,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_addto_baw [2023-11-06 22:23:28,801 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_remove [2023-11-06 22:23:28,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_remove [2023-11-06 22:23:28,802 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_reset_tsf [2023-11-06 22:23:28,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_reset_tsf [2023-11-06 22:23:28,802 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_update_p2p_ps [2023-11-06 22:23:28,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_update_p2p_ps [2023-11-06 22:23:28,802 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_tid_change_state [2023-11-06 22:23:28,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_tid_change_state [2023-11-06 22:23:28,802 INFO L130 BoogieDeclarations]: Found specification of procedure ath_is_alt_ant_ratio_better [2023-11-06 22:23:28,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_is_alt_ant_ratio_better [2023-11-06 22:23:28,802 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_update_baw [2023-11-06 22:23:28,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_update_baw [2023-11-06 22:23:28,802 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-11-06 22:23:28,802 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-11-06 22:23:28,802 INFO L130 BoogieDeclarations]: Found specification of procedure simple_read_from_buffer [2023-11-06 22:23:28,803 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_read_from_buffer [2023-11-06 22:23:28,803 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ps_restore [2023-11-06 22:23:28,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ps_restore [2023-11-06 22:23:28,803 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_event [2023-11-06 22:23:28,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_event [2023-11-06 22:23:28,803 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2023-11-06 22:23:28,803 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2023-11-06 22:23:28,803 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_remove [2023-11-06 22:23:28,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_remove [2023-11-06 22:23:28,803 INFO L130 BoogieDeclarations]: Found specification of procedure __ath9k_flush [2023-11-06 22:23:28,803 INFO L138 BoogieDeclarations]: Found implementation of procedure __ath9k_flush [2023-11-06 22:23:28,803 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_return_buffer [2023-11-06 22:23:28,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_return_buffer [2023-11-06 22:23:28,803 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:23:28,804 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:23:28,804 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_lock [2023-11-06 22:23:28,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_lock [2023-11-06 22:23:28,804 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_init_crypto [2023-11-06 22:23:28,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_init_crypto [2023-11-06 22:23:28,804 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-11-06 22:23:28,804 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-11-06 22:23:28,804 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_radar_detected [2023-11-06 22:23:28,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_radar_detected [2023-11-06 22:23:28,804 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2023-11-06 22:23:28,804 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2023-11-06 22:23:28,804 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cache_beacon_config [2023-11-06 22:23:28,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cache_beacon_config [2023-11-06 22:23:28,804 INFO L130 BoogieDeclarations]: Found specification of procedure ath_set_channel [2023-11-06 22:23:28,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_set_channel [2023-11-06 22:23:28,805 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_dfs_process_radar_pulse [2023-11-06 22:23:28,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_dfs_process_radar_pulse [2023-11-06 22:23:28,807 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txchainmask_reduction [2023-11-06 22:23:28,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txchainmask_reduction [2023-11-06 22:23:28,807 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete_poll_work [2023-11-06 22:23:28,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete_poll_work [2023-11-06 22:23:28,807 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-06 22:23:28,807 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-06 22:23:28,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-06 22:23:28,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-06 22:23:28,808 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queues [2023-11-06 22:23:28,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queues [2023-11-06 22:23:28,808 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-11-06 22:23:28,808 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-11-06 22:23:28,808 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gettsf32 [2023-11-06 22:23:28,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gettsf32 [2023-11-06 22:23:28,808 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-06 22:23:28,809 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-06 22:23:28,809 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2023-11-06 22:23:28,809 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2023-11-06 22:23:28,809 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-06 22:23:28,809 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-06 22:23:28,809 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_mci_is_enabled [2023-11-06 22:23:28,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_mci_is_enabled [2023-11-06 22:23:28,810 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-11-06 22:23:28,810 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-11-06 22:23:28,810 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_RXCB [2023-11-06 22:23:28,810 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_RXCB [2023-11-06 22:23:28,810 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-11-06 22:23:28,810 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-11-06 22:23:28,810 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_numtxpending [2023-11-06 22:23:28,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_numtxpending [2023-11-06 22:23:28,811 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_has_tx_pending [2023-11-06 22:23:28,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_has_tx_pending [2023-11-06 22:23:28,811 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-11-06 22:23:28,811 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-11-06 22:23:28,811 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_offchan_switch [2023-11-06 22:23:28,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_offchan_switch [2023-11-06 22:23:28,811 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_unlock_complete [2023-11-06 22:23:28,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_unlock_complete [2023-11-06 22:23:28,812 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queue [2023-11-06 22:23:28,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queue [2023-11-06 22:23:28,812 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_op_ps_restore [2023-11-06 22:23:28,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_op_ps_restore [2023-11-06 22:23:28,812 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_send_ps_frame [2023-11-06 22:23:28,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_send_ps_frame [2023-11-06 22:23:28,812 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_set_next [2023-11-06 22:23:28,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_set_next [2023-11-06 22:23:28,812 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2023-11-06 22:23:28,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2023-11-06 22:23:28,813 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-11-06 22:23:28,813 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-11-06 22:23:28,813 INFO L130 BoogieDeclarations]: Found specification of procedure ath_scan_complete [2023-11-06 22:23:28,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_scan_complete [2023-11-06 22:23:28,813 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_remove_chanctx [2023-11-06 22:23:28,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_remove_chanctx [2023-11-06 22:23:28,814 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-06 22:23:28,814 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-06 22:23:28,814 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gettsf64 [2023-11-06 22:23:28,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gettsf64 [2023-11-06 22:23:28,814 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_desc_link [2023-11-06 22:23:28,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_desc_link [2023-11-06 22:23:28,814 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-06 22:23:28,814 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-06 22:23:28,815 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2023-11-06 22:23:28,815 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2023-11-06 22:23:28,815 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_cleanup [2023-11-06 22:23:28,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_cleanup [2023-11-06 22:23:28,821 INFO L130 BoogieDeclarations]: Found specification of procedure ath_paprd_calibrate [2023-11-06 22:23:28,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_paprd_calibrate [2023-11-06 22:23:28,821 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-11-06 22:23:28,821 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-11-06 22:23:28,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:23:28,821 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_switch [2023-11-06 22:23:28,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_switch [2023-11-06 22:23:28,821 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:23:28,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:23:28,822 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gen_timer_stop [2023-11-06 22:23:28,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gen_timer_stop [2023-11-06 22:23:28,822 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_sset_count [2023-11-06 22:23:28,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_sset_count [2023-11-06 22:23:28,822 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_get_buffer [2023-11-06 22:23:28,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_get_buffer [2023-11-06 22:23:28,822 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_state [2023-11-06 22:23:28,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_state [2023-11-06 22:23:32,440 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:23:32,448 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:23:40,321 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:23:40,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16318-1: ~tmp___1~30 := #t~ret1801;havoc #t~mem1800;havoc #t~ret1801; [2023-11-06 22:23:40,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16318: SUMMARY for call #t~ret1801 := ath9k_uses_beacons(#t~mem1800); srcloc: null [2023-11-06 22:23:40,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16320: SUMMARY for call ath9k_beacon_assign_slot(~sc~19.base, ~sc~19.offset, ~vif.base, ~vif.offset); srcloc: null [2023-11-06 22:23:40,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16308: SUMMARY for call ath_printk(182, 0, ~common~40.base, ~common~40.offset, 183, 0); srcloc: null [2023-11-06 22:23:40,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16312-1: call write~int(~new_type, ~vif.base, ~vif.offset, 4);call write~int(~p2p, ~vif.base, 225 + ~vif.offset, 1);call #t~mem1800 := read~int(~vif.base, ~vif.offset, 4); [2023-11-06 22:23:40,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16312: assume 0 != (if ~tmp___0~50 % 256 % 4294967296 <= 2147483647 then ~tmp___0~50 % 256 % 4294967296 else ~tmp___0~50 % 256 % 4294967296 - 4294967296); [2023-11-06 22:23:40,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16312: assume !(0 != (if ~tmp___0~50 % 256 % 4294967296 <= 2147483647 then ~tmp___0~50 % 256 % 4294967296 else ~tmp___0~50 % 256 % 4294967296 - 4294967296)); [2023-11-06 22:23:40,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 == #t~mem1796;#t~nondet1797 := 0; [2023-11-06 22:23:40,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16323: call #t~mem1802.base, #t~mem1802.offset := read~$Pointer$(~avp~11.base, 4597 + ~avp~11.offset, 8); [2023-11-06 22:23:40,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16325-1: SUMMARY for call mutex_unlock(~sc~19.base, 2638 + ~sc~19.offset); srcloc: null [2023-11-06 22:23:40,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16325: SUMMARY for call ath9k_set_txpower(~sc~19.base, ~sc~19.offset, ~vif.base, ~vif.offset); srcloc: null [2023-11-06 22:23:40,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 == #t~mem1796); [2023-11-06 22:23:40,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319-1: SUMMARY for call ath9k_assign_hw_queues(~hw.base, ~hw.offset, ~vif.base, ~vif.offset); srcloc: null [2023-11-06 22:23:40,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319: assume 0 != (if ~tmp___1~30 % 256 % 4294967296 <= 2147483647 then ~tmp___1~30 % 256 % 4294967296 else ~tmp___1~30 % 256 % 4294967296 - 4294967296); [2023-11-06 22:23:40,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319: assume !(0 != (if ~tmp___1~30 % 256 % 4294967296 <= 2147483647 then ~tmp___1~30 % 256 % 4294967296 else ~tmp___1~30 % 256 % 4294967296 - 4294967296)); [2023-11-06 22:23:40,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16307: assume 512 == #t~mem1796;#t~nondet1797 := #t~mem1796; [2023-11-06 22:23:40,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16307: assume !(512 == #t~mem1796);assume #t~mem1796 < 0 || #t~nondet1797 <= #t~mem1796;assume #t~nondet1797 <= 512;assume #t~nondet1797 >= 0;assume #t~mem1796 >= 0 || #t~nondet1797 > 512 + #t~mem1796;assume #t~nondet1797 >= -2147483648; [2023-11-06 22:23:40,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16311-1: ~tmp___0~50 := #t~ret1799;havoc #t~mem1798;havoc #t~ret1799; [2023-11-06 22:23:40,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16311: SUMMARY for call #t~ret1799 := ath9k_uses_beacons(#t~mem1798); srcloc: null [2023-11-06 22:23:40,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16313: SUMMARY for call ath9k_beacon_remove_slot(~sc~19.base, ~sc~19.offset, ~vif.base, ~vif.offset); srcloc: null [2023-11-06 22:23:40,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16307-3: call #t~mem1798 := read~int(~vif.base, ~vif.offset, 4); [2023-11-06 22:23:40,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16307-2: assume 0 != #t~nondet1797;havoc #t~mem1796;havoc #t~nondet1797; [2023-11-06 22:23:40,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16307-2: assume !(0 != #t~nondet1797);havoc #t~mem1796;havoc #t~nondet1797; [2023-11-06 22:23:40,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16324-1: havoc #t~mem1802.base, #t~mem1802.offset; [2023-11-06 22:23:40,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16324: SUMMARY for call ath9k_calculate_summary_state(~sc~19.base, ~sc~19.offset, #t~mem1802.base, #t~mem1802.offset); srcloc: null [2023-11-06 22:23:40,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16326: #res := 0; [2023-11-06 22:23:44,914 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:23:44,983 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074: assume #t~short2029; [2023-11-06 22:23:44,984 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074: assume !#t~short2029;call #t~mem2028 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);#t~short2029 := #t~mem2028 <= ~idx; [2023-11-06 22:23:44,984 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 == ~idx; [2023-11-06 22:23:44,984 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074-2: assume #t~short2029;havoc #t~mem2028;havoc #t~short2029; [2023-11-06 22:23:44,984 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074-2: assume !#t~short2029;havoc #t~mem2028;havoc #t~short2029;call #t~mem2030.base, #t~mem2030.offset := read~$Pointer$(~sband~2.base, ~sband~2.offset, 8);~chan~1.base, ~chan~1.offset := #t~mem2030.base, #t~mem2030.offset + 53 * (if ~idx % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx % 18446744073709551616 % 18446744073709551616 else ~idx % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem2030.base, #t~mem2030.offset;call #t~mem2031 := read~int(~chan~1.base, 6 + ~chan~1.offset, 2);~pos~0 := (if #t~mem2031 % 65536 % 4294967296 <= 2147483647 then #t~mem2031 % 65536 % 4294967296 else #t~mem2031 % 65536 % 4294967296 - 4294967296);havoc #t~mem2031; [2023-11-06 22:23:44,984 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17070-1: #t~short2029 := 0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616; [2023-11-06 22:23:44,985 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 == ~idx);call #t~mem2021.base, #t~mem2021.offset := read~$Pointer$(~hw.base, 46 + ~hw.offset, 8);call #t~mem2022.base, #t~mem2022.offset := read~$Pointer$(#t~mem2021.base, 195 + #t~mem2021.offset, 8);~sband~2.base, ~sband~2.offset := #t~mem2022.base, #t~mem2022.offset;havoc #t~mem2021.base, #t~mem2021.offset;havoc #t~mem2022.base, #t~mem2022.offset;#t~short2024 := 0 != (~sband~2.base + ~sband~2.offset) % 18446744073709551616; [2023-11-06 22:23:44,985 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17081: SUMMARY for call #t~memcpy~res2032.base, #t~memcpy~res2032.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:23:44,985 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17081-1: havoc #t~memcpy~res2032.base, #t~memcpy~res2032.offset;call write~$Pointer$(~chan~1.base, ~chan~1.offset, ~survey.base, ~survey.offset, 8); [2023-11-06 22:23:44,985 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17075: SUMMARY for call spin_unlock_bh(~common~52.base, 263 + ~common~52.offset); srcloc: null [2023-11-06 22:23:44,985 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17075-1: #res := -2; [2023-11-06 22:23:44,985 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17083: SUMMARY for call spin_unlock_bh(~common~52.base, 263 + ~common~52.offset); srcloc: null [2023-11-06 22:23:44,985 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17083-1: #res := 0; [2023-11-06 22:23:44,986 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065: assume #t~short2024;call #t~mem2023 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);#t~short2024 := #t~mem2023 <= ~idx; [2023-11-06 22:23:44,986 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065: assume !#t~short2024; [2023-11-06 22:23:44,986 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065-2: assume #t~short2024;havoc #t~mem2023;havoc #t~short2024;call #t~mem2025 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);~idx := ~idx - #t~mem2025;havoc #t~mem2025;~sband~2.base, ~sband~2.offset := 0, 0; [2023-11-06 22:23:44,986 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065-2: assume !#t~short2024;havoc #t~mem2023;havoc #t~short2024; [2023-11-06 22:23:44,986 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17061: SUMMARY for call #t~ret2020 := ath_update_survey_stats(~sc~34.base, ~sc~34.offset); srcloc: null [2023-11-06 22:23:44,986 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065-4: assume 0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616;call #t~mem2026.base, #t~mem2026.offset := read~$Pointer$(~hw.base, 46 + ~hw.offset, 8);call #t~mem2027.base, #t~mem2027.offset := read~$Pointer$(#t~mem2026.base, 203 + #t~mem2026.offset, 8);~sband~2.base, ~sband~2.offset := #t~mem2027.base, #t~mem2027.offset;havoc #t~mem2026.base, #t~mem2026.offset;havoc #t~mem2027.base, #t~mem2027.offset; [2023-11-06 22:23:44,986 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065-4: assume !(0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616); [2023-11-06 22:23:44,986 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17061-1: assume -2147483648 <= #t~ret2020 && #t~ret2020 <= 2147483647;havoc #t~ret2020; [2023-11-06 22:25:17,320 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 22:25:29,502 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:25:29,502 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:25:29,905 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386-5: SUMMARY for call ath9k_enable_ps_#t~ret1823#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:25:29,905 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386-4: assume 0 == ath9k_enable_ps_#t~nondet1820#1 % 4294967296;havoc ath9k_enable_ps_#t~mem1819#1;havoc ath9k_enable_ps_#t~nondet1820#1;call ath9k_enable_ps_#t~mem1821#1 := read~int(ath9k_enable_ps_~ah~44#1.base, 5373 + ath9k_enable_ps_~ah~44#1.offset, 4); [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386-4: assume !(0 == ath9k_enable_ps_#t~nondet1820#1 % 4294967296);havoc ath9k_enable_ps_#t~mem1819#1;havoc ath9k_enable_ps_#t~nondet1820#1; [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386-2: assume 256 == ath9k_enable_ps_#t~mem1819#1 % 4294967296;ath9k_enable_ps_#t~nondet1820#1 := ath9k_enable_ps_#t~mem1819#1; [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386-2: assume !(256 == ath9k_enable_ps_#t~mem1819#1 % 4294967296);assume ath9k_enable_ps_#t~nondet1820#1 % 4294967296 <= ath9k_enable_ps_#t~mem1819#1 % 4294967296;assume ath9k_enable_ps_#t~nondet1820#1 % 4294967296 <= 256; [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16387: assume 0 == ath9k_enable_ps_#t~mem1821#1 % 4294967296 || 256 == ath9k_enable_ps_#t~mem1821#1 % 4294967296;ath9k_enable_ps_#t~nondet1822#1 := 256; [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16387: assume !(0 == ath9k_enable_ps_#t~mem1821#1 % 4294967296 || 256 == ath9k_enable_ps_#t~mem1821#1 % 4294967296); [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16387-4: call write~int((if ath9k_enable_ps_#t~nondet1822#1 % 4294967296 % 4294967296 <= 2147483647 then ath9k_enable_ps_#t~nondet1822#1 % 4294967296 % 4294967296 else ath9k_enable_ps_#t~nondet1822#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~mem1821#1;havoc ath9k_enable_ps_#t~nondet1822#1; [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16387-2: assume false;ath9k_enable_ps_#t~nondet1822#1 := ath9k_enable_ps_#t~mem1821#1; [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16387-2: assume !false;assume ath9k_enable_ps_#t~nondet1822#1 % 4294967296 >= ath9k_enable_ps_#t~mem1821#1 % 4294967296;assume ath9k_enable_ps_#t~nondet1822#1 % 4294967296 >= 256;assume ath9k_enable_ps_#t~nondet1822#1 % 4294967296 <= 256 + ath9k_enable_ps_#t~mem1821#1 % 4294967296; [2023-11-06 22:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16388: 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:25:29,906 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422-4: assume 0 != ath9k_disable_ps_#t~nondet1839#1;havoc ath9k_disable_ps_#t~mem1838#1;havoc ath9k_disable_ps_#t~nondet1839#1; [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422-4: assume !(0 != ath9k_disable_ps_#t~nondet1839#1);havoc ath9k_disable_ps_#t~mem1838#1;havoc ath9k_disable_ps_#t~nondet1839#1; [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422-2: assume 2048 == ath9k_disable_ps_#t~mem1838#1;ath9k_disable_ps_#t~nondet1839#1 := ath9k_disable_ps_#t~mem1838#1; [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422-2: assume !(2048 == ath9k_disable_ps_#t~mem1838#1);assume ath9k_disable_ps_#t~mem1838#1 < 0 || ath9k_disable_ps_#t~nondet1839#1 <= ath9k_disable_ps_#t~mem1838#1;assume ath9k_disable_ps_#t~nondet1839#1 <= 2048;assume ath9k_disable_ps_#t~nondet1839#1 >= 0;assume ath9k_disable_ps_#t~mem1838#1 >= 0 || ath9k_disable_ps_#t~nondet1839#1 > 2048 + ath9k_disable_ps_#t~mem1838#1;assume ath9k_disable_ps_#t~nondet1839#1 >= -2147483648; [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422: assume 0 == ath9k_disable_ps_#t~mem1838#1;ath9k_disable_ps_#t~nondet1839#1 := 0; [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422: assume !(0 == ath9k_disable_ps_#t~mem1838#1); [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16423: 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:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16391: havoc ath9k_enable_ps_#t~ret1823#1; [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##68: assume !(0 == ath9k_disable_ps_#t~mem1829#1 % 4294967296); [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##67: assume 0 == ath9k_disable_ps_#t~mem1829#1 % 4294967296;ath9k_disable_ps_#t~nondet1830#1 := 0; [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394: assume 0 == ath9k_enable_ps_#t~mem1824#1;ath9k_enable_ps_#t~nondet1825#1 := 0; [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394: assume !(0 == ath9k_enable_ps_#t~mem1824#1); [2023-11-06 22:25:29,907 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394-4: assume 0 != ath9k_enable_ps_#t~nondet1825#1;havoc ath9k_enable_ps_#t~mem1824#1;havoc ath9k_enable_ps_#t~nondet1825#1; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394-4: assume !(0 != ath9k_enable_ps_#t~nondet1825#1);havoc ath9k_enable_ps_#t~mem1824#1;havoc ath9k_enable_ps_#t~nondet1825#1; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394-2: assume 2048 == ath9k_enable_ps_#t~mem1824#1;ath9k_enable_ps_#t~nondet1825#1 := ath9k_enable_ps_#t~mem1824#1; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394-2: assume !(2048 == ath9k_enable_ps_#t~mem1824#1);assume ath9k_enable_ps_#t~mem1824#1 < 0 || ath9k_enable_ps_#t~nondet1825#1 <= ath9k_enable_ps_#t~mem1824#1;assume ath9k_enable_ps_#t~nondet1825#1 <= 2048;assume ath9k_enable_ps_#t~nondet1825#1 >= 0;assume ath9k_enable_ps_#t~mem1824#1 >= 0 || ath9k_enable_ps_#t~nondet1825#1 > 2048 + ath9k_enable_ps_#t~mem1824#1;assume ath9k_enable_ps_#t~nondet1825#1 >= -2147483648; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16395: 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:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##36: assume !(0 == ath9k_enable_ps_#t~mem1817#1 % 4294967296); [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##35: assume 0 == ath9k_enable_ps_#t~mem1817#1 % 4294967296;ath9k_enable_ps_#t~nondet1818#1 := 0; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412-2: assume 0 == ath9k_disable_ps_#t~nondet1830#1 % 4294967296;havoc ath9k_disable_ps_#t~mem1829#1;havoc ath9k_disable_ps_#t~nondet1830#1; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412-2: assume !(0 == ath9k_disable_ps_#t~nondet1830#1 % 4294967296);havoc ath9k_disable_ps_#t~mem1829#1;havoc ath9k_disable_ps_#t~nondet1830#1; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412: assume 4 == ath9k_disable_ps_#t~mem1829#1 % 4294967296;ath9k_disable_ps_#t~nondet1830#1 := ath9k_disable_ps_#t~mem1829#1; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412: assume !(4 == ath9k_disable_ps_#t~mem1829#1 % 4294967296);assume ath9k_disable_ps_#t~nondet1830#1 % 4294967296 <= ath9k_disable_ps_#t~mem1829#1 % 4294967296;assume ath9k_disable_ps_#t~nondet1830#1 % 4294967296 <= 4; [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412-3: call ath9k_disable_ps_#t~mem1838#1 := read~int(ath9k_disable_ps_~common~43#1.base, 24 + ath9k_disable_ps_~common~43#1.offset, 4); [2023-11-06 22:25:29,908 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16413-1: havoc ath9k_disable_ps_#t~ret1831#1;call ath9k_disable_ps_#t~mem1832#1 := read~int(ath9k_disable_ps_~sc#1.base, 4577 + ath9k_disable_ps_~sc#1.offset, 2); [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16413: SUMMARY for call ath9k_disable_ps_#t~ret1831#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:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16414-4: call write~int(ath9k_disable_ps_#t~nondet1833#1, ath9k_disable_ps_~sc#1.base, 4577 + ath9k_disable_ps_~sc#1.offset, 2);havoc ath9k_disable_ps_#t~mem1832#1;havoc ath9k_disable_ps_#t~nondet1833#1;call ath9k_disable_ps_#t~mem1834#1 := read~int(ath9k_disable_ps_~ah~45#1.base, 5373 + ath9k_disable_ps_~ah~45#1.offset, 4); [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16414-2: assume 65520 == ath9k_disable_ps_#t~mem1832#1 % 65536 % 4294967296;ath9k_disable_ps_#t~nondet1833#1 := ath9k_disable_ps_#t~mem1832#1 % 65536; [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16414-2: assume !(65520 == ath9k_disable_ps_#t~mem1832#1 % 65536 % 4294967296);assume ath9k_disable_ps_#t~nondet1833#1 % 4294967296 <= ath9k_disable_ps_#t~mem1832#1 % 65536 % 4294967296;assume ath9k_disable_ps_#t~nondet1833#1 % 4294967296 <= 65520; [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16414: assume 0 == ath9k_disable_ps_#t~mem1832#1 % 65536 % 4294967296;ath9k_disable_ps_#t~nondet1833#1 := 0; [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16414: assume !(0 == ath9k_disable_ps_#t~mem1832#1 % 65536 % 4294967296); [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415-4: assume 0 != ath9k_disable_ps_#t~nondet1835#1 % 4294967296;havoc ath9k_disable_ps_#t~mem1834#1;havoc ath9k_disable_ps_#t~nondet1835#1;call ath9k_disable_ps_#t~mem1836#1 := read~int(ath9k_disable_ps_~ah~45#1.base, 5373 + ath9k_disable_ps_~ah~45#1.offset, 4); [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415-4: assume !(0 != ath9k_disable_ps_#t~nondet1835#1 % 4294967296);havoc ath9k_disable_ps_#t~mem1834#1;havoc ath9k_disable_ps_#t~nondet1835#1; [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415-2: assume 256 == ath9k_disable_ps_#t~mem1834#1 % 4294967296;ath9k_disable_ps_#t~nondet1835#1 := ath9k_disable_ps_#t~mem1834#1; [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415-2: assume !(256 == ath9k_disable_ps_#t~mem1834#1 % 4294967296);assume ath9k_disable_ps_#t~nondet1835#1 % 4294967296 <= ath9k_disable_ps_#t~mem1834#1 % 4294967296;assume ath9k_disable_ps_#t~nondet1835#1 % 4294967296 <= 256; [2023-11-06 22:25:29,909 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415: assume 0 == ath9k_disable_ps_#t~mem1834#1 % 4294967296;ath9k_disable_ps_#t~nondet1835#1 := 0; [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415: assume !(0 == ath9k_disable_ps_#t~mem1834#1 % 4294967296); [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16416-4: call write~int((if ath9k_disable_ps_#t~nondet1837#1 % 4294967296 % 4294967296 <= 2147483647 then ath9k_disable_ps_#t~nondet1837#1 % 4294967296 % 4294967296 else ath9k_disable_ps_#t~nondet1837#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~mem1836#1;havoc ath9k_disable_ps_#t~nondet1837#1; [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16416-2: assume 4294967039 == ath9k_disable_ps_#t~mem1836#1 % 4294967296;ath9k_disable_ps_#t~nondet1837#1 := ath9k_disable_ps_#t~mem1836#1; [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16416-2: assume !(4294967039 == ath9k_disable_ps_#t~mem1836#1 % 4294967296);assume ath9k_disable_ps_#t~nondet1837#1 % 4294967296 <= ath9k_disable_ps_#t~mem1836#1 % 4294967296;assume ath9k_disable_ps_#t~nondet1837#1 % 4294967296 <= 4294967039; [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16416: assume 0 == ath9k_disable_ps_#t~mem1836#1 % 4294967296;ath9k_disable_ps_#t~nondet1837#1 := 0; [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16416: assume !(0 == ath9k_disable_ps_#t~mem1836#1 % 4294967296); [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16417: 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:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385-4: call ath9k_enable_ps_#t~mem1824#1 := read~int(ath9k_enable_ps_~common~42#1.base, 24 + ath9k_enable_ps_~common~42#1.offset, 4); [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385-2: assume 0 == ath9k_enable_ps_#t~nondet1818#1 % 4294967296;havoc ath9k_enable_ps_#t~mem1817#1;havoc ath9k_enable_ps_#t~nondet1818#1;call ath9k_enable_ps_#t~mem1819#1 := read~int(ath9k_enable_ps_~ah~44#1.base, 5373 + ath9k_enable_ps_~ah~44#1.offset, 4); [2023-11-06 22:25:29,910 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385-2: assume !(0 == ath9k_enable_ps_#t~nondet1818#1 % 4294967296);havoc ath9k_enable_ps_#t~mem1817#1;havoc ath9k_enable_ps_#t~nondet1818#1; [2023-11-06 22:25:29,911 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385: assume 4 == ath9k_enable_ps_#t~mem1817#1 % 4294967296;ath9k_enable_ps_#t~nondet1818#1 := ath9k_enable_ps_#t~mem1817#1; [2023-11-06 22:25:29,911 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385: assume !(4 == ath9k_enable_ps_#t~mem1817#1 % 4294967296);assume ath9k_enable_ps_#t~nondet1818#1 % 4294967296 <= ath9k_enable_ps_#t~mem1817#1 % 4294967296;assume ath9k_enable_ps_#t~nondet1818#1 % 4294967296 <= 4; [2023-11-06 22:25:29,911 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386: assume 0 == ath9k_enable_ps_#t~mem1819#1 % 4294967296;ath9k_enable_ps_#t~nondet1820#1 := 0; [2023-11-06 22:25:29,911 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386: assume !(0 == ath9k_enable_ps_#t~mem1819#1 % 4294967296); [2023-11-06 22:25:32,069 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-06 22:25:32,404 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19673: assume 0 == ~rfilt~4 % 4294967296 || 512 == ~rfilt~4 % 4294967296;#t~nondet2696 := 512; [2023-11-06 22:25:32,404 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19673: assume !(0 == ~rfilt~4 % 4294967296 || 512 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,404 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19673-2: assume false;#t~nondet2696 := ~rfilt~4; [2023-11-06 22:25:32,404 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19673-2: assume !false;assume #t~nondet2696 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2696 % 4294967296 >= 512;assume #t~nondet2696 % 4294967296 <= 512 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19673-4: ~rfilt~4 := #t~nondet2696;havoc #t~nondet2696; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19706: #res := ~rfilt~4; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19690-1: assume false;#t~nondet2716 := ~rfilt~4; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19690-1: assume !false;assume #t~nondet2716 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2716 % 4294967296 >= 32768;assume #t~nondet2716 % 4294967296 <= 32768 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19690-3: ~rfilt~4 := #t~nondet2716;havoc #t~nondet2716; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19675-2: assume false;#t~nondet2697 := ~rfilt~4; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19675-2: assume !false;assume #t~nondet2697 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2697 % 4294967296 >= 16;assume #t~nondet2697 % 4294967296 <= 16 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19675-4: ~rfilt~4 := #t~nondet2697;havoc #t~nondet2697; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19675: assume 0 == ~rfilt~4 % 4294967296 || 16 == ~rfilt~4 % 4294967296;#t~nondet2697 := 16; [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19675: assume !(0 == ~rfilt~4 % 4294967296 || 16 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,405 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19659: call #t~mem2673.base, #t~mem2673.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2674 := read~int(#t~mem2673.base, 946 + #t~mem2673.offset, 4); [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660-4: assume 0 != #t~nondet2675 % 4294967296;havoc #t~mem2673.base, #t~mem2673.offset;havoc #t~mem2674;havoc #t~nondet2675; [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660-4: assume !(0 != #t~nondet2675 % 4294967296);havoc #t~mem2673.base, #t~mem2673.offset;havoc #t~mem2674;havoc #t~nondet2675; [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-5: assume #t~short2724;havoc #t~mem2717.base, #t~mem2717.offset;havoc #t~mem2718;havoc #t~mem2719.base, #t~mem2719.offset;havoc #t~mem2720;havoc #t~short2721;havoc #t~mem2722.base, #t~mem2722.offset;havoc #t~mem2723;havoc #t~short2724; [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-5: assume !#t~short2724;havoc #t~mem2717.base, #t~mem2717.offset;havoc #t~mem2718;havoc #t~mem2719.base, #t~mem2719.offset;havoc #t~mem2720;havoc #t~short2721;havoc #t~mem2722.base, #t~mem2722.offset;havoc #t~mem2723;havoc #t~short2724; [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660-6: call #t~mem2677.base, #t~mem2677.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2678 := read~int(#t~mem2677.base, 4622 + #t~mem2677.offset, 1); [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-7: SUMMARY for call #t~ret2726 := ath9k_is_chanctx_enabled(); srcloc: null [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660: assume 0 == #t~mem2674 % 4294967296;#t~nondet2675 := 0; [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660: assume !(0 == #t~mem2674 % 4294967296); [2023-11-06 22:25:32,406 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693: assume #t~short2721; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693: assume !#t~short2721;call #t~mem2719.base, #t~mem2719.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2720 := read~int(#t~mem2719.base, 712 + #t~mem2719.offset, 4);#t~short2721 := 1280 == #t~mem2720 % 4294967296; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660-2: assume 256 == #t~mem2674 % 4294967296;#t~nondet2675 := #t~mem2674; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660-2: assume !(256 == #t~mem2674 % 4294967296);assume #t~nondet2675 % 4294967296 <= #t~mem2674 % 4294967296;assume #t~nondet2675 % 4294967296 <= 256; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-3: assume #t~short2724; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-3: assume !#t~short2724;call #t~mem2722.base, #t~mem2722.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2723 := read~int(#t~mem2722.base, 712 + #t~mem2722.offset, 4);#t~short2724 := 1536 == #t~mem2723 % 4294967296; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-2: #t~short2724 := #t~short2721; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-4: assume 128 == #t~mem2701 % 4294967296;#t~nondet2702 := #t~mem2701; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-4: assume !(128 == #t~mem2701 % 4294967296);assume #t~nondet2702 % 4294967296 <= #t~mem2701 % 4294967296;assume #t~nondet2702 % 4294967296 <= 128; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-7: assume #t~short2703;havoc #t~mem2698.base, #t~mem2698.offset;havoc #t~mem2699;havoc #t~mem2700.base, #t~mem2700.offset;havoc #t~mem2701;havoc #t~nondet2702;havoc #t~short2703; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-7: assume !#t~short2703;havoc #t~mem2698.base, #t~mem2698.offset;havoc #t~mem2699;havoc #t~mem2700.base, #t~mem2700.offset;havoc #t~mem2701;havoc #t~nondet2702;havoc #t~short2703; [2023-11-06 22:25:32,407 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-6: #t~short2703 := 0 != #t~nondet2702 % 4294967296; [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-9: call #t~mem2705 := read~int(~sc.base, 9492 + ~sc.offset, 4); [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: assume #t~short2703; [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: 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:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-2: assume 0 == #t~mem2701 % 4294967296;#t~nondet2702 := 0; [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-2: assume !(0 == #t~mem2701 % 4294967296); [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19661-4: ~rfilt~4 := #t~nondet2676;havoc #t~nondet2676; [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19694: assume 0 == ~rfilt~4 % 4294967296 || 1048576 == ~rfilt~4 % 4294967296;#t~nondet2725 := 1048576; [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19694: assume !(0 == ~rfilt~4 % 4294967296 || 1048576 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19694-2: assume false;#t~nondet2725 := ~rfilt~4; [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19694-2: assume !false;assume #t~nondet2725 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2725 % 4294967296 >= 1048576;assume #t~nondet2725 % 4294967296 <= 1048576 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,408 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19661: assume 0 == ~rfilt~4 % 4294967296 || 128 == ~rfilt~4 % 4294967296;#t~nondet2676 := 128; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19661: assume !(0 == ~rfilt~4 % 4294967296 || 128 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19694-4: ~rfilt~4 := #t~nondet2725;havoc #t~nondet2725; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19661-2: assume false;#t~nondet2676 := ~rfilt~4; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19661-2: assume !false;assume #t~nondet2676 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2676 % 4294967296 >= 128;assume #t~nondet2676 % 4294967296 <= 128 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678: assume 0 == ~rfilt~4 % 4294967296 || 16384 == ~rfilt~4 % 4294967296;#t~nondet2704 := 16384; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678: assume !(0 == ~rfilt~4 % 4294967296 || 16384 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-2: assume false;#t~nondet2704 := ~rfilt~4; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-2: assume !false;assume #t~nondet2704 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2704 % 4294967296 >= 16384;assume #t~nondet2704 % 4294967296 <= 16384 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-4: ~rfilt~4 := #t~nondet2704;havoc #t~nondet2704; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664: assume 0 != (if #t~mem2678 % 256 % 4294967296 <= 2147483647 then #t~mem2678 % 256 % 4294967296 else #t~mem2678 % 256 % 4294967296 - 4294967296);havoc #t~mem2677.base, #t~mem2677.offset;havoc #t~mem2678; [2023-11-06 22:25:32,409 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664: assume !(0 != (if #t~mem2678 % 256 % 4294967296 <= 2147483647 then #t~mem2678 % 256 % 4294967296 else #t~mem2678 % 256 % 4294967296 - 4294967296));havoc #t~mem2677.base, #t~mem2677.offset;havoc #t~mem2678; [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19697: ~tmp___0~76 := #t~ret2726;havoc #t~ret2726; [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664-2: call #t~mem2680.base, #t~mem2680.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2681 := read~int(#t~mem2680.base, 946 + #t~mem2680.offset, 4); [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698: assume 0 != (if ~tmp___0~76 % 256 % 4294967296 <= 2147483647 then ~tmp___0~76 % 256 % 4294967296 else ~tmp___0~76 % 256 % 4294967296 - 4294967296); [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698: assume !(0 != (if ~tmp___0~76 % 256 % 4294967296 <= 2147483647 then ~tmp___0~76 % 256 % 4294967296 else ~tmp___0~76 % 256 % 4294967296 - 4294967296)); [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: assume 0 != #t~mem2705 % 4294967296;havoc #t~mem2705; [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: assume !(0 != #t~mem2705 % 4294967296);havoc #t~mem2705; [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681-2: call #t~mem2707.base, #t~mem2707.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2708 := read~int(#t~mem2707.base, 942 + #t~mem2707.offset, 2);#t~short2712 := #t~mem2708 > 1; [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682: assume 0 == ~rfilt~4 % 4294967296 || 1024 == ~rfilt~4 % 4294967296;#t~nondet2706 := 1024; [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682: assume !(0 == ~rfilt~4 % 4294967296 || 1024 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19665: assume 0 == ~rfilt~4 % 4294967296 || 32 == ~rfilt~4 % 4294967296;#t~nondet2679 := 32; [2023-11-06 22:25:32,410 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19665: assume !(0 == ~rfilt~4 % 4294967296 || 32 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698-1: SUMMARY for call spin_unlock_bh(~sc.base, 11412 + ~sc.offset); srcloc: null [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19665-2: assume false;#t~nondet2679 := ~rfilt~4; [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19665-2: assume !false;assume #t~nondet2679 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2679 % 4294967296 >= 32;assume #t~nondet2679 % 4294967296 <= 32 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19665-4: ~rfilt~4 := #t~nondet2679;havoc #t~nondet2679; [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19699-1: assume -2147483648 <= #t~ret2727 && #t~ret2727 <= 2147483647;~tmp___1~46 := #t~ret2727;havoc #t~ret2727; [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19699: SUMMARY for call #t~ret2727 := constant_test_bit(5, ~common~75.base, 32 + ~common~75.offset); srcloc: null [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-2: assume false;#t~nondet2706 := ~rfilt~4; [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-2: assume !false;assume #t~nondet2706 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2706 % 4294967296 >= 1024;assume #t~nondet2706 % 4294967296 <= 1024 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-4: ~rfilt~4 := #t~nondet2706;havoc #t~nondet2706; [2023-11-06 22:25:32,411 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19700: assume 0 != ~tmp___1~46; [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19700: assume !(0 != ~tmp___1~46); [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 != (if #t~mem2671 % 256 % 4294967296 <= 2147483647 then #t~mem2671 % 256 % 4294967296 else #t~mem2671 % 256 % 4294967296 - 4294967296);havoc #t~mem2670.base, #t~mem2670.offset;havoc #t~mem2671; [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !(0 == ~rfilt~4 % 4294967296 || 8448 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 != (if #t~mem2671 % 256 % 4294967296 <= 2147483647 then #t~mem2671 % 256 % 4294967296 else #t~mem2671 % 256 % 4294967296 - 4294967296));havoc #t~mem2670.base, #t~mem2670.offset;havoc #t~mem2671; [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: assume 0 == #t~mem2681 % 4294967296;#t~nondet2682 := 0; [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: assume !(0 == #t~mem2681 % 4294967296); [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19701: assume 0 == ~rfilt~4 % 4294967296 || 16 == ~rfilt~4 % 4294967296;#t~nondet2728 := 16; [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19701: assume !(0 == ~rfilt~4 % 4294967296 || 16 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-2: assume 32 == #t~mem2681 % 4294967296;#t~nondet2682 := #t~mem2681; [2023-11-06 22:25:32,412 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-2: assume !(32 == #t~mem2681 % 4294967296);assume #t~nondet2682 % 4294967296 <= #t~mem2681 % 4294967296;assume #t~nondet2682 % 4294967296 <= 32; [2023-11-06 22:25:32,413 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19701-2: assume false;#t~nondet2728 := ~rfilt~4; [2023-11-06 22:25:32,415 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19701-2: assume !false;assume #t~nondet2728 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2728 % 4294967296 >= 16;assume #t~nondet2728 % 4294967296 <= 16 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,415 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685: assume #t~short2712; [2023-11-06 22:25:32,415 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685: assume !#t~short2712;call #t~mem2709.base, #t~mem2709.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2710 := read~int(#t~mem2709.base, 946 + #t~mem2709.offset, 4); [2023-11-06 22:25:32,415 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-2: assume 0 == #t~mem2710 % 4294967296;#t~nondet2711 := 0; [2023-11-06 22:25:32,415 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-2: assume !(0 == #t~mem2710 % 4294967296); [2023-11-06 22:25:32,415 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-4: #t~short2685 := 0 != #t~nondet2682 % 4294967296; [2023-11-06 22:25:32,415 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19701-4: ~rfilt~4 := #t~nondet2728;havoc #t~nondet2728; [2023-11-06 22:25:32,416 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-5: assume #t~short2685; [2023-11-06 22:25:32,416 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-5: assume !#t~short2685;call #t~mem2683.base, #t~mem2683.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2684 := read~int(#t~mem2683.base, 7501 + #t~mem2683.offset, 1);#t~short2685 := 0 != (if #t~mem2684 % 256 % 4294967296 <= 2147483647 then #t~mem2684 % 256 % 4294967296 else #t~mem2684 % 256 % 4294967296 - 4294967296); [2023-11-06 22:25:32,416 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-7: assume #t~short2685;havoc #t~mem2680.base, #t~mem2680.offset;havoc #t~mem2681;havoc #t~nondet2682;havoc #t~mem2683.base, #t~mem2683.offset;havoc #t~mem2684;havoc #t~short2685; [2023-11-06 22:25:32,416 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-7: assume !#t~short2685;havoc #t~mem2680.base, #t~mem2680.offset;havoc #t~mem2681;havoc #t~nondet2682;havoc #t~mem2683.base, #t~mem2683.offset;havoc #t~mem2684;havoc #t~short2685; [2023-11-06 22:25:32,416 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-9: call #t~mem2687.base, #t~mem2687.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2688 := read~int(#t~mem2687.base, 4678 + #t~mem2687.offset, 4);#t~short2691 := 2 == #t~mem2688 % 4294967296; [2023-11-06 22:25:32,416 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19669: assume 0 == ~rfilt~4 % 4294967296 || 8 == ~rfilt~4 % 4294967296;#t~nondet2686 := 8; [2023-11-06 22:25:32,417 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19669: assume !(0 == ~rfilt~4 % 4294967296 || 8 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,417 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19669-2: assume false;#t~nondet2686 := ~rfilt~4; [2023-11-06 22:25:32,417 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19669-2: assume !false;assume #t~nondet2686 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2686 % 4294967296 >= 8;assume #t~nondet2686 % 4294967296 <= 8 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,417 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-4: assume 64 == #t~mem2710 % 4294967296;#t~nondet2711 := #t~mem2710; [2023-11-06 22:25:32,417 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-4: assume !(64 == #t~mem2710 % 4294967296);assume #t~nondet2711 % 4294967296 <= #t~mem2710 % 4294967296;assume #t~nondet2711 % 4294967296 <= 64; [2023-11-06 22:25:32,417 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-7: assume #t~short2712;havoc #t~mem2707.base, #t~mem2707.offset;havoc #t~mem2708;havoc #t~mem2709.base, #t~mem2709.offset;havoc #t~mem2710;havoc #t~nondet2711;havoc #t~short2712;call #t~mem2713.base, #t~mem2713.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2714 := read~int(#t~mem2713.base, 712 + #t~mem2713.offset, 4); [2023-11-06 22:25:32,417 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-7: assume !#t~short2712;havoc #t~mem2707.base, #t~mem2707.offset;havoc #t~mem2708;havoc #t~mem2709.base, #t~mem2709.offset;havoc #t~mem2710;havoc #t~nondet2711;havoc #t~short2712; [2023-11-06 22:25:32,418 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-6: #t~short2712 := 0 != #t~nondet2711 % 4294967296; [2023-11-06 22:25:32,418 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-9: call #t~mem2717.base, #t~mem2717.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2718 := read~int(#t~mem2717.base, 712 + #t~mem2717.offset, 4);#t~short2721 := 1024 == #t~mem2718 % 4294967296; [2023-11-06 22:25:32,418 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686: assume #t~mem2714 % 4294967296 <= 64;havoc #t~mem2713.base, #t~mem2713.offset;havoc #t~mem2714; [2023-11-06 22:25:32,418 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686: assume !(#t~mem2714 % 4294967296 <= 64);havoc #t~mem2713.base, #t~mem2713.offset;havoc #t~mem2714; [2023-11-06 22:25:32,418 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686-2: assume 0 == ~rfilt~4 % 4294967296 || 32768 == ~rfilt~4 % 4294967296;#t~nondet2716 := 32768; [2023-11-06 22:25:32,418 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686-2: assume !(0 == ~rfilt~4 % 4294967296 || 32768 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,419 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19669-4: ~rfilt~4 := #t~nondet2686;havoc #t~nondet2686; [2023-11-06 22:25:32,419 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19687: assume 0 == ~rfilt~4 % 4294967296 || 32 == ~rfilt~4 % 4294967296;#t~nondet2715 := 32; [2023-11-06 22:25:32,419 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19687: assume !(0 == ~rfilt~4 % 4294967296 || 32 == ~rfilt~4 % 4294967296); [2023-11-06 22:25:32,419 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19687-2: assume false;#t~nondet2715 := ~rfilt~4; [2023-11-06 22:25:32,419 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19687-2: assume !false;assume #t~nondet2715 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2715 % 4294967296 >= 32;assume #t~nondet2715 % 4294967296 <= 32 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,419 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19687-4: ~rfilt~4 := #t~nondet2715;havoc #t~nondet2715; [2023-11-06 22:25:32,419 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19655-1: SUMMARY for call spin_lock_bh(~sc.base, 11412 + ~sc.offset); srcloc: null [2023-11-06 22:25:32,420 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: assume #t~short2691;call #t~mem2689.base, #t~mem2689.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2690 := read~int(#t~mem2689.base, 942 + #t~mem2689.offset, 2);#t~short2691 := #t~mem2690 <= 1; [2023-11-06 22:25:32,420 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: assume !#t~short2691; [2023-11-06 22:25:32,420 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-2: #t~short2695 := #t~short2691; [2023-11-06 22:25:32,420 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-4: assume 0 == #t~mem2693 % 4294967296;#t~nondet2694 := 0; [2023-11-06 22:25:32,420 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-4: assume !(0 == #t~mem2693 % 4294967296); [2023-11-06 22:25:32,420 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume #t~short2695;call #t~mem2692.base, #t~mem2692.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2693 := read~int(#t~mem2692.base, 946 + #t~mem2692.offset, 4); [2023-11-06 22:25:32,420 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume !#t~short2695; [2023-11-06 22:25:32,421 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-6: assume 16 == #t~mem2693 % 4294967296;#t~nondet2694 := #t~mem2693; [2023-11-06 22:25:32,421 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-6: assume !(16 == #t~mem2693 % 4294967296);assume #t~nondet2694 % 4294967296 <= #t~mem2693 % 4294967296;assume #t~nondet2694 % 4294967296 <= 16; [2023-11-06 22:25:32,421 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19656: goto; [2023-11-06 22:25:32,421 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19656: assume 0 == ~rfilt~4 % 4294967296 || 8448 == ~rfilt~4 % 4294967296;#t~nondet2672 := 8448; [2023-11-06 22:25:32,421 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19656-1: assume false;#t~nondet2672 := ~rfilt~4; [2023-11-06 22:25:32,421 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19656-1: assume !false;assume #t~nondet2672 % 4294967296 >= ~rfilt~4 % 4294967296;assume #t~nondet2672 % 4294967296 >= 8448;assume #t~nondet2672 % 4294967296 <= 8448 + ~rfilt~4 % 4294967296; [2023-11-06 22:25:32,421 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19656-3: ~rfilt~4 := #t~nondet2672;havoc #t~nondet2672; [2023-11-06 22:25:32,422 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-8: #t~short2695 := 0 == #t~nondet2694 % 4294967296; [2023-11-06 22:25:32,422 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-10: assume #t~short2695;havoc #t~mem2687.base, #t~mem2687.offset;havoc #t~mem2688;havoc #t~mem2689.base, #t~mem2689.offset;havoc #t~mem2690;havoc #t~short2691;havoc #t~mem2692.base, #t~mem2692.offset;havoc #t~mem2693;havoc #t~nondet2694;havoc #t~short2695; [2023-11-06 22:25:32,422 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-10: assume !#t~short2695;havoc #t~mem2687.base, #t~mem2687.offset;havoc #t~mem2688;havoc #t~mem2689.base, #t~mem2689.offset;havoc #t~mem2690;havoc #t~short2691;havoc #t~mem2692.base, #t~mem2692.offset;havoc #t~mem2693;havoc #t~nondet2694;havoc #t~short2695; [2023-11-06 22:25:32,422 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-12: call #t~mem2698.base, #t~mem2698.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2699 := read~int(#t~mem2698.base, 4678 + #t~mem2698.offset, 4);#t~short2703 := 3 == #t~mem2699 % 4294967296; [2023-11-06 22:25:32,553 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17119: SUMMARY for call ath9k_ps_restore(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2023-11-06 22:25:32,553 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:25:32,553 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17115: SUMMARY for call ath9k_hw_setrxfilter(~ah~49#1.base, ~ah~49#1.offset, ~rfilt~2#1); srcloc: null [2023-11-06 22:25:32,553 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17095: SUMMARY for call ath9k_enable_dynack_#t~ret2034#1 := ath_calcrxfilter(ath9k_enable_dynack_~sc#1.base, ath9k_enable_dynack_~sc#1.offset); srcloc: null [2023-11-06 22:25:32,554 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17095-1: ath9k_enable_dynack_~rfilt~1#1 := ath9k_enable_dynack_#t~ret2034#1;havoc ath9k_enable_dynack_#t~ret2034#1; [2023-11-06 22:25:32,554 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17122: assume 0 == #t~mem2039#1 % 256;havoc #t~mem2039#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~mem2033#1.base, ath9k_enable_dynack_#t~mem2033#1.offset, ath9k_enable_dynack_#t~ret2034#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~mem2033#1.base, ath9k_enable_dynack_#t~mem2033#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~mem2033#1.base, ath9k_enable_dynack_#t~mem2033#1.offset;havoc ath9k_enable_dynack_#t~mem2033#1.base, ath9k_enable_dynack_#t~mem2033#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:25:32,554 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17122: assume !(0 == #t~mem2039#1 % 256);havoc #t~mem2039#1; [2023-11-06 22:25:32,554 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume ~coverage_class#1 >= 0;call write~int(~coverage_class#1, ~ah~49#1.base, 5917 + ~ah~49#1.offset, 4);call #t~mem2037#1 := read~int(~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2023-11-06 22:25:32,554 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !(0 != (if #t~mem2037#1 % 256 % 4294967296 <= 2147483647 then #t~mem2037#1 % 256 % 4294967296 else #t~mem2037#1 % 256 % 4294967296 - 4294967296));havoc #t~mem2037#1; [2023-11-06 22:25:32,554 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(~coverage_class#1 >= 0);call #t~mem2039#1 := read~int(~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2023-11-06 22:25:32,554 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17114-1: ~rfilt~2#1 := #t~ret2038#1;havoc #t~ret2038#1; [2023-11-06 22:25:32,555 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17112: goto; [2023-11-06 22:25:32,555 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17112: assume 0 != (if #t~mem2037#1 % 256 % 4294967296 <= 2147483647 then #t~mem2037#1 % 256 % 4294967296 else #t~mem2037#1 % 256 % 4294967296 - 4294967296);havoc #t~mem2037#1;call write~int(0, ~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2023-11-06 22:25:32,555 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17122-2: SUMMARY for call mutex_unlock(~sc~35#1.base, 2638 + ~sc~35#1.offset); srcloc: null [2023-11-06 22:25:32,555 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118: SUMMARY for call ath9k_ps_wakeup(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2023-11-06 22:25:32,555 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118-1: SUMMARY for call ath9k_hw_init_global_settings(~ah~49#1.base, ~ah~49#1.offset); srcloc: null [2023-11-06 22:25:32,555 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17114: SUMMARY for call #t~ret2038#1 := ath_calcrxfilter(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2023-11-06 22:25:32,555 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17096: 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:25:32,555 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L17096-1: havoc ath9k_enable_dynack_#t~mem2033#1.base, ath9k_enable_dynack_#t~mem2033#1.offset, ath9k_enable_dynack_#t~ret2034#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:25:36,446 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:25:36,513 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:25:36,514 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:25:36,528 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:25:36 BoogieIcfgContainer [2023-11-06 22:25:36,528 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:25:36,532 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:25:36,532 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:25:36,536 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:25:36,537 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:23:01" (1/3) ... [2023-11-06 22:25:36,538 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@347e837c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:25:36, skipping insertion in model container [2023-11-06 22:25:36,538 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:23:23" (2/3) ... [2023-11-06 22:25:36,539 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@347e837c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:25:36, skipping insertion in model container [2023-11-06 22:25:36,540 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:25:36" (3/3) ... [2023-11-06 22:25:36,543 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i [2023-11-06 22:25:36,563 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:25:36,564 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:25:36,817 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:25:36,824 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;@9716b13, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:25:36,824 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:25:36,863 INFO L276 IsEmpty]: Start isEmpty. Operand has 10729 states, 7645 states have (on average 1.436102027468934) internal successors, (10979), 7990 states have internal predecessors, (10979), 2637 states have call successors, (2637), 446 states have call predecessors, (2637), 445 states have return successors, (2605), 2533 states have call predecessors, (2605), 2605 states have call successors, (2605) [2023-11-06 22:25:36,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-06 22:25:36,891 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:25:36,892 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:25:36,893 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:25:36,898 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:25:36,899 INFO L85 PathProgramCache]: Analyzing trace with hash 107165057, now seen corresponding path program 1 times [2023-11-06 22:25:36,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:25:36,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568231700] [2023-11-06 22:25:36,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:25:36,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms