./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 5e519f3a 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_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/config/TaipanReach.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_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c67a058a7094c5c32923440d143975955108fa563ec12aa1778dcbc87e1f317c --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:34:31,245 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:34:31,248 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:34:31,276 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:34:31,277 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:34:31,278 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:34:31,280 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:34:31,282 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:34:31,285 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:34:31,288 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:34:31,289 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:34:31,290 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:34:31,291 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:34:31,292 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:34:31,293 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:34:31,294 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:34:31,295 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:34:31,296 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:34:31,302 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:34:31,311 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:34:31,313 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:34:31,315 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:34:31,316 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:34:31,317 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:34:31,321 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:34:31,321 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:34:31,322 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:34:31,323 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:34:31,323 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:34:31,325 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:34:31,325 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:34:31,326 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:34:31,327 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:34:31,328 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:34:31,329 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:34:31,330 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:34:31,330 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:34:31,331 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:34:31,331 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:34:31,332 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:34:31,333 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:34:31,334 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 03:34:31,357 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:34:31,357 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:34:31,357 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:34:31,358 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:34:31,358 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:34:31,358 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:34:31,359 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:34:31,359 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:34:31,359 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:34:31,359 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 03:34:31,360 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:34:31,360 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:34:31,360 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 03:34:31,360 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 03:34:31,361 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:34:31,361 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 03:34:31,361 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 03:34:31,361 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 03:34:31,362 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:34:31,362 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 03:34:31,363 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:34:31,382 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:34:31,383 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:34:31,383 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:34:31,383 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:34:31,383 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:34:31,383 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:34:31,384 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:34:31,384 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:34:31,384 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:34:31,384 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:34:31,385 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 03:34:31,385 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:34:31,385 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:34:31,385 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 03:34:31,385 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 03:34:31,386 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:34:31,386 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:34:31,386 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/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_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI 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 -> Taipan 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 [2022-11-03 03:34:31,735 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:34:31,762 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:34:31,768 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:34:31,769 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:34:31,770 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:34:31,771 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/../../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 [2022-11-03 03:34:31,854 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/data/7ffe90599/e93a641cc77b479f9ae6fd715cda1112/FLAGcf4b59282 [2022-11-03 03:34:33,740 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:34:33,754 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/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 [2022-11-03 03:34:33,868 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/data/7ffe90599/e93a641cc77b479f9ae6fd715cda1112/FLAGcf4b59282 [2022-11-03 03:34:34,289 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/data/7ffe90599/e93a641cc77b479f9ae6fd715cda1112 [2022-11-03 03:34:34,293 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:34:34,296 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:34:34,299 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:34:34,300 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:34:34,305 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:34:34,305 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:34:34" (1/1) ... [2022-11-03 03:34:34,307 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38675cad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:34, skipping insertion in model container [2022-11-03 03:34:34,308 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:34:34" (1/1) ... [2022-11-03 03:34:34,315 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:34:34,624 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:34:50,905 WARN L1543 CHandler]: Possible shadowing of function abort [2022-11-03 03:34:50,907 WARN L1543 CHandler]: Possible shadowing of function abort [2022-11-03 03:34:50,908 WARN L1543 CHandler]: Possible shadowing of function abort [2022-11-03 03:34:55,755 WARN L230 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_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/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] [2022-11-03 03:34:56,031 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:34:56,125 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:34:57,125 WARN L1543 CHandler]: Possible shadowing of function abort [2022-11-03 03:34:57,127 WARN L1543 CHandler]: Possible shadowing of function abort [2022-11-03 03:34:57,128 WARN L1543 CHandler]: Possible shadowing of function abort [2022-11-03 03:34:57,582 WARN L230 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_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/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] [2022-11-03 03:34:57,602 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:34:58,902 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:34:58,918 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58 WrapperNode [2022-11-03 03:34:58,919 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:34:58,920 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:34:58,920 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:34:58,920 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:34:58,928 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:34:59,611 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:01,059 INFO L138 Inliner]: procedures = 1287, calls = 17723, calls flagged for inlining = 606, calls inlined = 544, statements flattened = 32476 [2022-11-03 03:35:01,061 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:35:01,062 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:35:01,062 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:35:01,064 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:35:01,075 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:01,076 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:01,357 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:01,358 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:02,210 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:02,303 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:02,698 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:02,775 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:03,069 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:35:03,070 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:35:03,071 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:35:03,071 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:35:03,075 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (1/1) ... [2022-11-03 03:35:03,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:35:03,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:35:03,116 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:35:03,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a8f68ee-e77f-4cc5-9368-de09c1092eb8/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:35:03,169 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_regulatory [2022-11-03 03:35:03,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_regulatory [2022-11-03 03:35:03,170 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_beacon_recv_ev [2022-11-03 03:35:03,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_beacon_recv_ev [2022-11-03 03:35:03,170 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail_init [2022-11-03 03:35:03,170 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail_init [2022-11-03 03:35:03,170 INFO L130 BoogieDeclarations]: Found specification of procedure ath_cancel_work [2022-11-03 03:35:03,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_cancel_work [2022-11-03 03:35:03,171 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setpower [2022-11-03 03:35:03,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setpower [2022-11-03 03:35:03,171 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_device [2022-11-03 03:35:03,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_device [2022-11-03 03:35:03,171 INFO L130 BoogieDeclarations]: Found specification of procedure ath_max_framelen [2022-11-03 03:35:03,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_max_framelen [2022-11-03 03:35:03,172 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2022-11-03 03:35:03,172 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2022-11-03 03:35:03,172 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_write_associd [2022-11-03 03:35:03,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_write_associd [2022-11-03 03:35:03,172 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_reset [2022-11-03 03:35:03,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_reset [2022-11-03 03:35:03,173 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_exit [2022-11-03 03:35:03,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_exit [2022-11-03 03:35:03,173 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_putrxbuf [2022-11-03 03:35:03,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_putrxbuf [2022-11-03 03:35:03,174 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_reset_beacon_status [2022-11-03 03:35:03,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_reset_beacon_status [2022-11-03 03:35:03,174 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_startpcureceive [2022-11-03 03:35:03,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_startpcureceive [2022-11-03 03:35:03,174 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_txskb [2022-11-03 03:35:03,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_txskb [2022-11-03 03:35:03,175 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2022-11-03 03:35:03,175 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2022-11-03 03:35:03,175 INFO L130 BoogieDeclarations]: Found specification of procedure ath_complete_reset [2022-11-03 03:35:03,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_complete_reset [2022-11-03 03:35:03,176 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_calculate_summary_state [2022-11-03 03:35:03,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_calculate_summary_state [2022-11-03 03:35:03,176 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2022-11-03 03:35:03,176 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2022-11-03 03:35:03,177 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_setbssidmask [2022-11-03 03:35:03,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_setbssidmask [2022-11-03 03:35:03,178 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_chandef_create [2022-11-03 03:35:03,178 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_chandef_create [2022-11-03 03:35:03,178 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_probe [2022-11-03 03:35:03,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_probe [2022-11-03 03:35:03,179 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_add_interface [2022-11-03 03:35:03,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_add_interface [2022-11-03 03:35:03,179 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_notify [2022-11-03 03:35:03,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_notify [2022-11-03 03:35:03,179 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx_last_beacon [2022-11-03 03:35:03,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx_last_beacon [2022-11-03 03:35:03,180 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_read_cachesize [2022-11-03 03:35:03,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_read_cachesize [2022-11-03 03:35:03,180 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_txprocdesc [2022-11-03 03:35:03,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_txprocdesc [2022-11-03 03:35:03,181 INFO L130 BoogieDeclarations]: Found specification of procedure ath_key_config [2022-11-03 03:35:03,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_key_config [2022-11-03 03:35:03,181 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_cleanup [2022-11-03 03:35:03,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_cleanup [2022-11-03 03:35:03,181 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_addbuffer_edma [2022-11-03 03:35:03,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_addbuffer_edma [2022-11-03 03:35:03,182 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2022-11-03 03:35:03,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2022-11-03 03:35:03,182 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_set_txpower [2022-11-03 03:35:03,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_set_txpower [2022-11-03 03:35:03,183 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-03 03:35:03,183 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-03 03:35:03,183 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 03:35:03,183 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 03:35:03,183 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_regval [2022-11-03 03:35:03,184 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_regval [2022-11-03 03:35:03,184 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_skb_done [2022-11-03 03:35:03,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_skb_done [2022-11-03 03:35:03,184 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_eeprom_read [2022-11-03 03:35:03,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_eeprom_read [2022-11-03 03:35:03,185 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_flush [2022-11-03 03:35:03,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_flush [2022-11-03 03:35:03,185 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_debug [2022-11-03 03:35:03,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_debug [2022-11-03 03:35:03,186 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2022-11-03 03:35:03,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2022-11-03 03:35:03,186 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_band_txpower [2022-11-03 03:35:03,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_band_txpower [2022-11-03 03:35:03,187 INFO L130 BoogieDeclarations]: Found specification of procedure ath_edma_start_recv [2022-11-03 03:35:03,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_edma_start_recv [2022-11-03 03:35:03,187 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_change_interface [2022-11-03 03:35:03,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_change_interface [2022-11-03 03:35:03,188 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_aspm_init [2022-11-03 03:35:03,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_aspm_init [2022-11-03 03:35:03,188 INFO L130 BoogieDeclarations]: Found specification of procedure skb_peek [2022-11-03 03:35:03,189 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_peek [2022-11-03 03:35:03,189 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cancel_pending_offchannel [2022-11-03 03:35:03,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cancel_pending_offchannel [2022-11-03 03:35:03,189 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~VOID [2022-11-03 03:35:03,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~VOID [2022-11-03 03:35:03,189 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_tx99_set_txpower [2022-11-03 03:35:03,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_tx99_set_txpower [2022-11-03 03:35:03,190 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_rxena [2022-11-03 03:35:03,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_rxena [2022-11-03 03:35:03,190 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_txqaddbuf [2022-11-03 03:35:03,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_txqaddbuf [2022-11-03 03:35:03,191 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2022-11-03 03:35:03,191 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2022-11-03 03:35:03,191 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-03 03:35:03,192 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx99_deinit [2022-11-03 03:35:03,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx99_deinit [2022-11-03 03:35:03,195 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_stopdmarecv [2022-11-03 03:35:03,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_stopdmarecv [2022-11-03 03:35:03,195 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-03 03:35:03,196 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-03 03:35:03,196 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-03 03:35:03,197 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-03 03:35:03,197 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rxbuf_alloc [2022-11-03 03:35:03,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rxbuf_alloc [2022-11-03 03:35:03,197 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_name [2022-11-03 03:35:03,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_name [2022-11-03 03:35:03,203 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_antenna [2022-11-03 03:35:03,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_antenna [2022-11-03 03:35:03,203 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_assign_hw_queues [2022-11-03 03:35:03,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_assign_hw_queues [2022-11-03 03:35:03,204 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_remove_buffer [2022-11-03 03:35:03,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_remove_buffer [2022-11-03 03:35:03,204 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_tsfadjust [2022-11-03 03:35:03,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_tsfadjust [2022-11-03 03:35:03,205 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_getrxfilter [2022-11-03 03:35:03,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_getrxfilter [2022-11-03 03:35:03,205 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_beacon [2022-11-03 03:35:03,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_beacon [2022-11-03 03:35:03,205 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_delayed_work [2022-11-03 03:35:03,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_delayed_work [2022-11-03 03:35:03,205 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_regidx [2022-11-03 03:35:03,206 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_regidx [2022-11-03 03:35:03,206 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-03 03:35:03,206 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-03 03:35:03,206 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_common [2022-11-03 03:35:03,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_common [2022-11-03 03:35:03,206 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setrxfilter [2022-11-03 03:35:03,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setrxfilter [2022-11-03 03:35:03,207 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-03 03:35:03,207 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-03 03:35:03,207 INFO L130 BoogieDeclarations]: Found specification of procedure ath_check_ani [2022-11-03 03:35:03,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_check_ani [2022-11-03 03:35:03,207 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_debug [2022-11-03 03:35:03,207 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_debug [2022-11-03 03:35:03,207 INFO L130 BoogieDeclarations]: Found specification of procedure ath_draintxq [2022-11-03 03:35:03,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_draintxq [2022-11-03 03:35:03,208 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_tsf_offset [2022-11-03 03:35:03,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_tsf_offset [2022-11-03 03:35:03,208 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 03:35:03,208 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 03:35:03,208 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_rc_status [2022-11-03 03:35:03,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_rc_status [2022-11-03 03:35:03,208 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_eeprom_read [2022-11-03 03:35:03,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_eeprom_read [2022-11-03 03:35:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_remove_interface [2022-11-03 03:35:03,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_remove_interface [2022-11-03 03:35:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 03:35:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure ath_descdma_setup [2022-11-03 03:35:03,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_descdma_setup [2022-11-03 03:35:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_enable_interrupts [2022-11-03 03:35:03,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_enable_interrupts [2022-11-03 03:35:03,210 INFO L130 BoogieDeclarations]: Found specification of procedure ath_key_delete [2022-11-03 03:35:03,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_key_delete [2022-11-03 03:35:03,210 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2022-11-03 03:35:03,210 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2022-11-03 03:35:03,210 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txdesc [2022-11-03 03:35:03,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txdesc [2022-11-03 03:35:03,210 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2022-11-03 03:35:03,210 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2022-11-03 03:35:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2022-11-03 03:35:03,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2022-11-03 03:35:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_dfs [2022-11-03 03:35:03,211 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_dfs [2022-11-03 03:35:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset [2022-11-03 03:35:03,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset [2022-11-03 03:35:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_sta_set_buffered [2022-11-03 03:35:03,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_sta_set_buffered [2022-11-03 03:35:03,212 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_txq_props [2022-11-03 03:35:03,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_txq_props [2022-11-03 03:35:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure ath_opmode_init [2022-11-03 03:35:03,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_opmode_init [2022-11-03 03:35:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_antenna_check [2022-11-03 03:35:03,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_antenna_check [2022-11-03 03:35:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_assign_slot [2022-11-03 03:35:03,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_assign_slot [2022-11-03 03:35:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txq_props [2022-11-03 03:35:03,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txq_props [2022-11-03 03:35:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sw_scan_complete [2022-11-03 03:35:03,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sw_scan_complete [2022-11-03 03:35:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete [2022-11-03 03:35:03,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete [2022-11-03 03:35:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2022-11-03 03:35:03,215 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2022-11-03 03:35:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_configpcipowersave [2022-11-03 03:35:03,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_configpcipowersave [2022-11-03 03:35:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-03 03:35:03,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-03 03:35:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2022-11-03 03:35:03,216 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2022-11-03 03:35:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_wakeup [2022-11-03 03:35:03,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_wakeup [2022-11-03 03:35:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 03:35:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_queue_reset [2022-11-03 03:35:03,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_queue_reset [2022-11-03 03:35:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-11-03 03:35:03,217 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-11-03 03:35:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_node_init [2022-11-03 03:35:03,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_node_init [2022-11-03 03:35:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 03:35:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_kill_interrupts [2022-11-03 03:35:03,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_kill_interrupts [2022-11-03 03:35:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_release_buffered_frames [2022-11-03 03:35:03,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_release_buffered_frames [2022-11-03 03:35:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_key [2022-11-03 03:35:03,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_key [2022-11-03 03:35:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_aggr_wakeup [2022-11-03 03:35:03,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_aggr_wakeup [2022-11-03 03:35:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 03:35:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2022-11-03 03:35:03,219 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2022-11-03 03:35:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 03:35:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_bt_ant_diversity [2022-11-03 03:35:03,219 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_bt_ant_diversity [2022-11-03 03:35:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure ath_get_skb_tid [2022-11-03 03:35:03,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_get_skb_tid [2022-11-03 03:35:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_resettxqueue [2022-11-03 03:35:03,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_resettxqueue [2022-11-03 03:35:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_stop_btcoex [2022-11-03 03:35:03,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_stop_btcoex [2022-11-03 03:35:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-03 03:35:03,220 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-03 03:35:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_stats [2022-11-03 03:35:03,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_stats [2022-11-03 03:35:03,225 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-03 03:35:03,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-03 03:35:03,225 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_init [2022-11-03 03:35:03,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_init [2022-11-03 03:35:03,225 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_wow [2022-11-03 03:35:03,225 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_wow [2022-11-03 03:35:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_schedule [2022-11-03 03:35:03,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_schedule [2022-11-03 03:35:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2022-11-03 03:35:03,227 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2022-11-03 03:35:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 03:35:03,228 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 03:35:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_antdiv_comb_conf_set [2022-11-03 03:35:03,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_antdiv_comb_conf_set [2022-11-03 03:35:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_add_debugfs [2022-11-03 03:35:03,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_add_debugfs [2022-11-03 03:35:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_u32 [2022-11-03 03:35:03,228 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_u32 [2022-11-03 03:35:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_find_sta_by_ifaddr [2022-11-03 03:35:03,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_find_sta_by_ifaddr [2022-11-03 03:35:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_ops [2022-11-03 03:35:03,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_ops [2022-11-03 03:35:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 03:35:03,229 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 03:35:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_fill_desc [2022-11-03 03:35:03,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_fill_desc [2022-11-03 03:35:03,230 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:35:03,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:35:03,230 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete_buf [2022-11-03 03:35:03,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete_buf [2022-11-03 03:35:03,230 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_set_weight [2022-11-03 03:35:03,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_set_weight [2022-11-03 03:35:03,230 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_pspoll [2022-11-03 03:35:03,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_pspoll [2022-11-03 03:35:03,231 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_has_morefrags [2022-11-03 03:35:03,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_has_morefrags [2022-11-03 03:35:03,231 INFO L130 BoogieDeclarations]: Found specification of procedure fill_chainmask [2022-11-03 03:35:03,231 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_chainmask [2022-11-03 03:35:03,231 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_wow [2022-11-03 03:35:03,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_wow [2022-11-03 03:35:03,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 03:35:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_setup [2022-11-03 03:35:03,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_setup [2022-11-03 03:35:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2022-11-03 03:35:03,232 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2022-11-03 03:35:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure list_cut_position [2022-11-03 03:35:03,232 INFO L138 BoogieDeclarations]: Found implementation of procedure list_cut_position [2022-11-03 03:35:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2022-11-03 03:35:03,233 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2022-11-03 03:35:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_setup_timer [2022-11-03 03:35:03,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_setup_timer [2022-11-03 03:35:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2022-11-03 03:35:03,233 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2022-11-03 03:35:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_buf_link [2022-11-03 03:35:03,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_buf_link [2022-11-03 03:35:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_eeprom_release [2022-11-03 03:35:03,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_eeprom_release [2022-11-03 03:35:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_init_device [2022-11-03 03:35:03,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_init_device [2022-11-03 03:35:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_deinit [2022-11-03 03:35:03,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_deinit [2022-11-03 03:35:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mgd_prepare_tx [2022-11-03 03:35:03,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mgd_prepare_tx [2022-11-03 03:35:03,235 INFO L130 BoogieDeclarations]: Found specification of procedure ath_roc_complete [2022-11-03 03:35:03,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_roc_complete [2022-11-03 03:35:03,235 INFO L130 BoogieDeclarations]: Found specification of procedure ath_start_ani [2022-11-03 03:35:03,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_start_ani [2022-11-03 03:35:03,235 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_disable_interrupts [2022-11-03 03:35:03,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_disable_interrupts [2022-11-03 03:35:03,235 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data [2022-11-03 03:35:03,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data [2022-11-03 03:35:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_head_init [2022-11-03 03:35:03,236 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_head_init [2022-11-03 03:35:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 03:35:03,236 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 03:35:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 03:35:03,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 03:35:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tid_has_buffered [2022-11-03 03:35:03,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tid_has_buffered [2022-11-03 03:35:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_simulate_radar [2022-11-03 03:35:03,237 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_simulate_radar [2022-11-03 03:35:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ieee80211_alloc_hw_208 [2022-11-03 03:35:03,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ieee80211_alloc_hw_208 [2022-11-03 03:35:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_hdrlen [2022-11-03 03:35:03,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_hdrlen [2022-11-03 03:35:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2022-11-03 03:35:03,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2022-11-03 03:35:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_get_btcoex_scheme [2022-11-03 03:35:03,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_get_btcoex_scheme [2022-11-03 03:35:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_send_normal [2022-11-03 03:35:03,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_send_normal [2022-11-03 03:35:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure bf_is_ampdu_not_probing [2022-11-03 03:35:03,239 INFO L138 BoogieDeclarations]: Found implementation of procedure bf_is_ampdu_not_probing [2022-11-03 03:35:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 03:35:03,239 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 03:35:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset_work [2022-11-03 03:35:03,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset_work [2022-11-03 03:35:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_iterate_active_interfaces_atomic [2022-11-03 03:35:03,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_iterate_active_interfaces_atomic [2022-11-03 03:35:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2022-11-03 03:35:03,240 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2022-11-03 03:35:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_antenna [2022-11-03 03:35:03,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_antenna [2022-11-03 03:35:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get [2022-11-03 03:35:03,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get [2022-11-03 03:35:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_ani [2022-11-03 03:35:03,240 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_ani [2022-11-03 03:35:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2022-11-03 03:35:03,241 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2022-11-03 03:35:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_usecs [2022-11-03 03:35:03,241 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_usecs [2022-11-03 03:35:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 03:35:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_platdata [2022-11-03 03:35:03,241 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_platdata [2022-11-03 03:35:03,242 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-03 03:35:03,242 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-03 03:35:03,242 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_start [2022-11-03 03:35:03,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_start [2022-11-03 03:35:03,242 INFO L130 BoogieDeclarations]: Found specification of procedure ath_prepare_reset [2022-11-03 03:35:03,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_prepare_reset [2022-11-03 03:35:03,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 03:35:03,242 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2022-11-03 03:35:03,243 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2022-11-03 03:35:03,243 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_fill_chanctx_ops [2022-11-03 03:35:03,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_fill_chanctx_ops [2022-11-03 03:35:03,243 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_conf_tx [2022-11-03 03:35:03,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_conf_tx [2022-11-03 03:35:03,243 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2022-11-03 03:35:03,243 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2022-11-03 03:35:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure ath_drain_txq_list [2022-11-03 03:35:03,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_drain_txq_list [2022-11-03 03:35:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_7 [2022-11-03 03:35:03,244 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_7 [2022-11-03 03:35:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure ath_paprd_activate [2022-11-03 03:35:03,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_paprd_activate [2022-11-03 03:35:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_init_queue [2022-11-03 03:35:03,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_init_queue [2022-11-03 03:35:03,245 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_work [2022-11-03 03:35:03,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_work [2022-11-03 03:35:03,245 INFO L130 BoogieDeclarations]: Found specification of procedure ath_send_bar [2022-11-03 03:35:03,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_send_bar [2022-11-03 03:35:03,245 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-03 03:35:03,245 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-03 03:35:03,246 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-11-03 03:35:03,246 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-11-03 03:35:03,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2022-11-03 03:35:03,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2022-11-03 03:35:03,246 INFO L130 BoogieDeclarations]: Found specification of procedure _ieee80211_hw_set [2022-11-03 03:35:03,246 INFO L138 BoogieDeclarations]: Found implementation of procedure _ieee80211_hw_set [2022-11-03 03:35:03,246 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-03 03:35:03,247 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-03 03:35:03,247 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_txpower [2022-11-03 03:35:03,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_txpower [2022-11-03 03:35:03,247 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-03 03:35:03,247 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-03 03:35:03,247 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_p2p_ps_timer [2022-11-03 03:35:03,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_p2p_ps_timer [2022-11-03 03:35:03,248 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tpc [2022-11-03 03:35:03,248 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tpc [2022-11-03 03:35:03,248 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queue [2022-11-03 03:35:03,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queue [2022-11-03 03:35:03,248 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable___0 [2022-11-03 03:35:03,248 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable___0 [2022-11-03 03:35:03,248 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2022-11-03 03:35:03,249 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2022-11-03 03:35:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mci_update_wlan_channels [2022-11-03 03:35:03,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mci_update_wlan_channels [2022-11-03 03:35:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-03 03:35:03,249 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-03 03:35:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_start [2022-11-03 03:35:03,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_start [2022-11-03 03:35:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_config [2022-11-03 03:35:03,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_config [2022-11-03 03:35:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_u8 [2022-11-03 03:35:03,250 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_u8 [2022-11-03 03:35:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setrxabort [2022-11-03 03:35:03,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setrxabort [2022-11-03 03:35:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure ath_get_rate_txpower [2022-11-03 03:35:03,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_get_rate_txpower [2022-11-03 03:35:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure ath_update_survey_nf [2022-11-03 03:35:03,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_update_survey_nf [2022-11-03 03:35:03,251 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-03 03:35:03,251 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-03 03:35:03,251 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_start_btcoex [2022-11-03 03:35:03,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_start_btcoex [2022-11-03 03:35:03,251 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_uses_beacons [2022-11-03 03:35:03,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_uses_beacons [2022-11-03 03:35:03,252 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2022-11-03 03:35:03,252 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2022-11-03 03:35:03,252 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-03 03:35:03,252 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-03 03:35:03,252 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_get_channel [2022-11-03 03:35:03,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_get_channel [2022-11-03 03:35:03,252 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_puttxbuf [2022-11-03 03:35:03,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_puttxbuf [2022-11-03 03:35:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_is_enabled [2022-11-03 03:35:03,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_is_enabled [2022-11-03 03:35:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_stats [2022-11-03 03:35:03,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_stats [2022-11-03 03:35:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_init_global_settings [2022-11-03 03:35:03,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_init_global_settings [2022-11-03 03:35:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2022-11-03 03:35:03,254 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2022-11-03 03:35:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 03:35:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2022-11-03 03:35:03,254 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2022-11-03 03:35:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_setopmode [2022-11-03 03:35:03,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_setopmode [2022-11-03 03:35:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 03:35:03,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 03:35:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_process_buffer [2022-11-03 03:35:03,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_process_buffer [2022-11-03 03:35:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure ath_set_rates [2022-11-03 03:35:03,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_set_rates [2022-11-03 03:35:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure ath_calcrxfilter [2022-11-03 03:35:03,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_calcrxfilter [2022-11-03 03:35:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_aggr_sleep [2022-11-03 03:35:03,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_aggr_sleep [2022-11-03 03:35:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_op_ps_wakeup [2022-11-03 03:35:03,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_op_ps_wakeup [2022-11-03 03:35:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gpio_get [2022-11-03 03:35:03,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gpio_get [2022-11-03 03:35:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_clear_word [2022-11-03 03:35:03,257 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_clear_word [2022-11-03 03:35:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_coverage_class [2022-11-03 03:35:03,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_coverage_class [2022-11-03 03:35:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure default_llseek [2022-11-03 03:35:03,257 INFO L138 BoogieDeclarations]: Found implementation of procedure default_llseek [2022-11-03 03:35:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure offchannel_state_string [2022-11-03 03:35:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure offchannel_state_string [2022-11-03 03:35:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2022-11-03 03:35:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2022-11-03 03:35:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_calculate_iter_data [2022-11-03 03:35:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_calculate_iter_data [2022-11-03 03:35:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_tsf [2022-11-03 03:35:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_tsf [2022-11-03 03:35:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure ath_mci_flush_profile [2022-11-03 03:35:03,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_mci_flush_profile [2022-11-03 03:35:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_rx_skb_preprocess [2022-11-03 03:35:03,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_rx_skb_preprocess [2022-11-03 03:35:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_mci_state [2022-11-03 03:35:03,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_mci_state [2022-11-03 03:35:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure get_frame_info [2022-11-03 03:35:03,259 INFO L138 BoogieDeclarations]: Found implementation of procedure get_frame_info [2022-11-03 03:35:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2022-11-03 03:35:03,260 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2022-11-03 03:35:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure device_init_wakeup [2022-11-03 03:35:03,260 INFO L138 BoogieDeclarations]: Found implementation of procedure device_init_wakeup [2022-11-03 03:35:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2022-11-03 03:35:03,260 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2022-11-03 03:35:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-03 03:35:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-03 03:35:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_present [2022-11-03 03:35:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_present [2022-11-03 03:35:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure getrawmonotonic [2022-11-03 03:35:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure getrawmonotonic [2022-11-03 03:35:03,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 03:35:03,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 03:35:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_pll_work [2022-11-03 03:35:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_pll_work [2022-11-03 03:35:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_set_channel [2022-11-03 03:35:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_set_channel [2022-11-03 03:35:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tx99 [2022-11-03 03:35:03,262 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tx99 [2022-11-03 03:35:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get_oper_chan [2022-11-03 03:35:03,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get_oper_chan [2022-11-03 03:35:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_bool [2022-11-03 03:35:03,263 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_bool [2022-11-03 03:35:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2022-11-03 03:35:03,263 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2022-11-03 03:35:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx_frames_pending [2022-11-03 03:35:03,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx_frames_pending [2022-11-03 03:35:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_txpower [2022-11-03 03:35:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_txpower [2022-11-03 03:35:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 03:35:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 03:35:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_set_tsf [2022-11-03 03:35:03,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_set_tsf [2022-11-03 03:35:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure ath_flushrecv [2022-11-03 03:35:03,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_flushrecv [2022-11-03 03:35:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ampdu_action [2022-11-03 03:35:03,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ampdu_action [2022-11-03 03:35:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure ath_stoprecv [2022-11-03 03:35:03,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_stoprecv [2022-11-03 03:35:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2022-11-03 03:35:03,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2022-11-03 03:35:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_interrupts [2022-11-03 03:35:03,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_interrupts [2022-11-03 03:35:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-03 03:35:03,266 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-03 03:35:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_txpowerlimit [2022-11-03 03:35:03,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_txpowerlimit [2022-11-03 03:35:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_cfg_output [2022-11-03 03:35:03,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_cfg_output [2022-11-03 03:35:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_suspend [2022-11-03 03:35:03,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_suspend [2022-11-03 03:35:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure ath_offchannel_next [2022-11-03 03:35:03,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_offchannel_next [2022-11-03 03:35:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure __ath_cancel_work [2022-11-03 03:35:03,267 INFO L138 BoogieDeclarations]: Found implementation of procedure __ath_cancel_work [2022-11-03 03:35:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_tx [2022-11-03 03:35:03,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_tx [2022-11-03 03:35:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_unregister_hw [2022-11-03 03:35:03,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_unregister_hw [2022-11-03 03:35:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 03:35:03,268 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 03:35:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset_internal [2022-11-03 03:35:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset_internal [2022-11-03 03:35:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_suspend [2022-11-03 03:35:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_suspend [2022-11-03 03:35:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_last [2022-11-03 03:35:03,269 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_last [2022-11-03 03:35:03,269 INFO L130 BoogieDeclarations]: Found specification of procedure SET_IEEE80211_DEV [2022-11-03 03:35:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure SET_IEEE80211_DEV [2022-11-03 03:35:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure usecs_to_jiffies [2022-11-03 03:35:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure usecs_to_jiffies [2022-11-03 03:35:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2022-11-03 03:35:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2022-11-03 03:35:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_get_tid_subframe [2022-11-03 03:35:03,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_get_tid_subframe [2022-11-03 03:35:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ioread32 [2022-11-03 03:35:03,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ioread32 [2022-11-03 03:35:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2022-11-03 03:35:03,271 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2022-11-03 03:35:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_strings [2022-11-03 03:35:03,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_strings [2022-11-03 03:35:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 03:35:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write_file_tx99_power [2022-11-03 03:35:03,272 INFO L138 BoogieDeclarations]: Found implementation of procedure write_file_tx99_power [2022-11-03 03:35:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2022-11-03 03:35:03,272 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2022-11-03 03:35:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2022-11-03 03:35:03,272 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2022-11-03 03:35:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-03 03:35:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-03 03:35:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_14 [2022-11-03 03:35:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_14 [2022-11-03 03:35:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_wow_apply_pattern [2022-11-03 03:35:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_wow_apply_pattern [2022-11-03 03:35:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_14 [2022-11-03 03:35:03,273 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_14 [2022-11-03 03:35:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_reload_chainmask [2022-11-03 03:35:03,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_reload_chainmask [2022-11-03 03:35:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 03:35:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_antdiv_comb_conf_get [2022-11-03 03:35:03,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_antdiv_comb_conf_get [2022-11-03 03:35:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_stop [2022-11-03 03:35:03,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_stop [2022-11-03 03:35:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-03 03:35:03,275 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-03 03:35:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_survey [2022-11-03 03:35:03,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_survey [2022-11-03 03:35:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-03 03:35:03,275 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-03 03:35:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_node_cleanup [2022-11-03 03:35:03,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_node_cleanup [2022-11-03 03:35:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 03:35:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure skb_set_queue_mapping [2022-11-03 03:35:03,276 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_set_queue_mapping [2022-11-03 03:35:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_cpu [2022-11-03 03:35:03,276 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_cpu [2022-11-03 03:35:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_resume [2022-11-03 03:35:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_resume [2022-11-03 03:35:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-03 03:35:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-03 03:35:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2022-11-03 03:35:03,277 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2022-11-03 03:35:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_txstart [2022-11-03 03:35:03,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_txstart [2022-11-03 03:35:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 03:35:03,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 03:35:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_btcoex_timer_resume [2022-11-03 03:35:03,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_btcoex_timer_resume [2022-11-03 03:35:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2022-11-03 03:35:03,278 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2022-11-03 03:35:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_buf_link [2022-11-03 03:35:03,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_buf_link [2022-11-03 03:35:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_setup_buffer [2022-11-03 03:35:03,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_setup_buffer [2022-11-03 03:35:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-03 03:35:03,279 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-03 03:35:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_gpio [2022-11-03 03:35:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_gpio [2022-11-03 03:35:03,280 INFO L130 BoogieDeclarations]: Found specification of procedure ath_restart_work [2022-11-03 03:35:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_restart_work [2022-11-03 03:35:03,280 INFO L130 BoogieDeclarations]: Found specification of procedure ath_hw_cycle_counters_update [2022-11-03 03:35:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_hw_cycle_counters_update [2022-11-03 03:35:03,280 INFO L130 BoogieDeclarations]: Found specification of procedure ath_startrecv [2022-11-03 03:35:03,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_startrecv [2022-11-03 03:35:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gen_timer_start [2022-11-03 03:35:03,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gen_timer_start [2022-11-03 03:35:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2022-11-03 03:35:03,281 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2022-11-03 03:35:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2022-11-03 03:35:03,281 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2022-11-03 03:35:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_configure_filter [2022-11-03 03:35:03,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_configure_filter [2022-11-03 03:35:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2022-11-03 03:35:03,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2022-11-03 03:35:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sw_scan_start [2022-11-03 03:35:03,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sw_scan_start [2022-11-03 03:35:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 03:35:03,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 03:35:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_check_active [2022-11-03 03:35:03,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_check_active [2022-11-03 03:35:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_mci_send_wlan_channels [2022-11-03 03:35:03,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_mci_send_wlan_channels [2022-11-03 03:35:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_splice [2022-11-03 03:35:03,283 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_splice [2022-11-03 03:35:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_cleanupq [2022-11-03 03:35:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_cleanupq [2022-11-03 03:35:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_channel_context [2022-11-03 03:35:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_channel_context [2022-11-03 03:35:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure ath_buf_set_rate [2022-11-03 03:35:03,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_buf_set_rate [2022-11-03 03:35:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_devm_seqfile [2022-11-03 03:35:03,285 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_devm_seqfile [2022-11-03 03:35:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure ath_dynack_sample_tx_ts [2022-11-03 03:35:03,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_dynack_sample_tx_ts [2022-11-03 03:35:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_11 [2022-11-03 03:35:03,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_11 [2022-11-03 03:35:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_del_ps_key [2022-11-03 03:35:03,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_del_ps_key [2022-11-03 03:35:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_12 [2022-11-03 03:35:03,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_12 [2022-11-03 03:35:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_beacon_remove_slot [2022-11-03 03:35:03,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_beacon_remove_slot [2022-11-03 03:35:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-03 03:35:03,286 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-03 03:35:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_unlock [2022-11-03 03:35:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_unlock [2022-11-03 03:35:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_work [2022-11-03 03:35:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_work [2022-11-03 03:35:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-03 03:35:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-03 03:35:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure ath_update_survey_stats [2022-11-03 03:35:03,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_update_survey_stats [2022-11-03 03:35:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_209 [2022-11-03 03:35:03,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_209 [2022-11-03 03:35:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure ath_init_btcoex_timer [2022-11-03 03:35:03,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_init_btcoex_timer [2022-11-03 03:35:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_set_tx_filter [2022-11-03 03:35:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_set_tx_filter [2022-11-03 03:35:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-03 03:35:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-03 03:35:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_is_chanctx_enabled [2022-11-03 03:35:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_is_chanctx_enabled [2022-11-03 03:35:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure ath_stop_ani [2022-11-03 03:35:03,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_stop_ani [2022-11-03 03:35:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ant_comb_scan [2022-11-03 03:35:03,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ant_comb_scan [2022-11-03 03:35:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_tx_prepare_skb [2022-11-03 03:35:03,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_tx_prepare_skb [2022-11-03 03:35:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queues [2022-11-03 03:35:03,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queues [2022-11-03 03:35:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-03 03:35:03,291 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-03 03:35:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_work [2022-11-03 03:35:03,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_work [2022-11-03 03:35:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ps_wakeup [2022-11-03 03:35:03,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ps_wakeup [2022-11-03 03:35:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure ath_scan_next_channel [2022-11-03 03:35:03,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_scan_next_channel [2022-11-03 03:35:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_update_p2p_ps_timer [2022-11-03 03:35:03,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_update_p2p_ps_timer [2022-11-03 03:35:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 03:35:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 03:35:03,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 03:35:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_alloc_coherent [2022-11-03 03:35:03,293 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_alloc_coherent [2022-11-03 03:35:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2022-11-03 03:35:03,293 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2022-11-03 03:35:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_14 [2022-11-03 03:35:03,293 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_14 [2022-11-03 03:35:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_reset_tsf [2022-11-03 03:35:03,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_reset_tsf [2022-11-03 03:35:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_disable [2022-11-03 03:35:03,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_disable [2022-11-03 03:35:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2022-11-03 03:35:03,294 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2022-11-03 03:35:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_rfkill_poll_state [2022-11-03 03:35:03,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_rfkill_poll_state [2022-11-03 03:35:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_softc [2022-11-03 03:35:03,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_softc [2022-11-03 03:35:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_tasklet [2022-11-03 03:35:03,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_tasklet [2022-11-03 03:35:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable_nosync [2022-11-03 03:35:03,296 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable_nosync [2022-11-03 03:35:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_prepare [2022-11-03 03:35:03,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_prepare [2022-11-03 03:35:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_queue_tid [2022-11-03 03:35:03,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_queue_tid [2022-11-03 03:35:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_update [2022-11-03 03:35:03,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_update [2022-11-03 03:35:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 03:35:03,297 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 03:35:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_ps [2022-11-03 03:35:03,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_ps [2022-11-03 03:35:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_check_auto_sleep [2022-11-03 03:35:03,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_check_auto_sleep [2022-11-03 03:35:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure ath_assign_seq [2022-11-03 03:35:03,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_assign_seq [2022-11-03 03:35:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_rxprocdesc [2022-11-03 03:35:03,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_rxprocdesc [2022-11-03 03:35:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_btcoex_timer_pause [2022-11-03 03:35:03,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_btcoex_timer_pause [2022-11-03 03:35:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_resume [2022-11-03 03:35:03,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_resume [2022-11-03 03:35:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-03 03:35:03,299 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-03 03:35:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_settsf64 [2022-11-03 03:35:03,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_settsf64 [2022-11-03 03:35:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_bss_info_changed [2022-11-03 03:35:03,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_bss_info_changed [2022-11-03 03:35:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_read_cachesize [2022-11-03 03:35:03,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_read_cachesize [2022-11-03 03:35:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2022-11-03 03:35:03,300 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2022-11-03 03:35:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_get_next [2022-11-03 03:35:03,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_get_next [2022-11-03 03:35:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2022-11-03 03:35:03,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2022-11-03 03:35:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure ar9003_paprd_enable [2022-11-03 03:35:03,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ar9003_paprd_enable [2022-11-03 03:35:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-11-03 03:35:03,301 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-11-03 03:35:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 03:35:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_btcoex_enable [2022-11-03 03:35:03,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_btcoex_enable [2022-11-03 03:35:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_14 [2022-11-03 03:35:03,302 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_14 [2022-11-03 03:35:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure ath_drain_all_txq [2022-11-03 03:35:03,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_drain_all_txq [2022-11-03 03:35:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2022-11-03 03:35:03,303 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2022-11-03 03:35:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2022-11-03 03:35:03,303 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2022-11-03 03:35:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_update_txpow [2022-11-03 03:35:03,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_update_txpow [2022-11-03 03:35:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_addto_baw [2022-11-03 03:35:03,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_addto_baw [2022-11-03 03:35:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_remove [2022-11-03 03:35:03,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_remove [2022-11-03 03:35:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_reset_tsf [2022-11-03 03:35:03,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_reset_tsf [2022-11-03 03:35:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_update_p2p_ps [2022-11-03 03:35:03,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_update_p2p_ps [2022-11-03 03:35:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_tid_change_state [2022-11-03 03:35:03,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_tid_change_state [2022-11-03 03:35:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure ath_is_alt_ant_ratio_better [2022-11-03 03:35:03,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_is_alt_ant_ratio_better [2022-11-03 03:35:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_update_baw [2022-11-03 03:35:03,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_update_baw [2022-11-03 03:35:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-03 03:35:03,306 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-03 03:35:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure simple_read_from_buffer [2022-11-03 03:35:03,306 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_read_from_buffer [2022-11-03 03:35:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_ps_restore [2022-11-03 03:35:03,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_ps_restore [2022-11-03 03:35:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_event [2022-11-03 03:35:03,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_event [2022-11-03 03:35:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2022-11-03 03:35:03,307 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2022-11-03 03:35:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ahb_remove [2022-11-03 03:35:03,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ahb_remove [2022-11-03 03:35:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure __ath9k_flush [2022-11-03 03:35:03,308 INFO L138 BoogieDeclarations]: Found implementation of procedure __ath9k_flush [2022-11-03 03:35:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_return_buffer [2022-11-03 03:35:03,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_return_buffer [2022-11-03 03:35:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 03:35:03,308 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 03:35:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_lock [2022-11-03 03:35:03,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_lock [2022-11-03 03:35:03,309 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cmn_init_crypto [2022-11-03 03:35:03,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cmn_init_crypto [2022-11-03 03:35:03,309 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2022-11-03 03:35:03,309 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2022-11-03 03:35:03,309 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_radar_detected [2022-11-03 03:35:03,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_radar_detected [2022-11-03 03:35:03,310 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2022-11-03 03:35:03,310 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2022-11-03 03:35:03,310 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_cache_beacon_config [2022-11-03 03:35:03,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_cache_beacon_config [2022-11-03 03:35:03,310 INFO L130 BoogieDeclarations]: Found specification of procedure ath_set_channel [2022-11-03 03:35:03,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_set_channel [2022-11-03 03:35:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_dfs_process_radar_pulse [2022-11-03 03:35:03,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_dfs_process_radar_pulse [2022-11-03 03:35:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txchainmask_reduction [2022-11-03 03:35:03,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txchainmask_reduction [2022-11-03 03:35:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_complete_poll_work [2022-11-03 03:35:03,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_complete_poll_work [2022-11-03 03:35:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-03 03:35:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-03 03:35:03,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-03 03:35:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-03 03:35:03,312 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queues [2022-11-03 03:35:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queues [2022-11-03 03:35:03,312 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2022-11-03 03:35:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2022-11-03 03:35:03,313 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gettsf32 [2022-11-03 03:35:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gettsf32 [2022-11-03 03:35:03,313 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-03 03:35:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-03 03:35:03,313 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2022-11-03 03:35:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2022-11-03 03:35:03,313 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-11-03 03:35:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-11-03 03:35:03,314 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_mci_is_enabled [2022-11-03 03:35:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_mci_is_enabled [2022-11-03 03:35:03,314 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2022-11-03 03:35:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2022-11-03 03:35:03,314 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_RXCB [2022-11-03 03:35:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_RXCB [2022-11-03 03:35:03,315 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2022-11-03 03:35:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2022-11-03 03:35:03,315 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_numtxpending [2022-11-03 03:35:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_numtxpending [2022-11-03 03:35:03,315 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_has_tx_pending [2022-11-03 03:35:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_has_tx_pending [2022-11-03 03:35:03,315 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_offchan_switch [2022-11-03 03:35:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_offchan_switch [2022-11-03 03:35:03,316 INFO L130 BoogieDeclarations]: Found specification of procedure ath_txq_unlock_complete [2022-11-03 03:35:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_txq_unlock_complete [2022-11-03 03:35:03,316 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queue [2022-11-03 03:35:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queue [2022-11-03 03:35:03,316 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_op_ps_restore [2022-11-03 03:35:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_op_ps_restore [2022-11-03 03:35:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_send_ps_frame [2022-11-03 03:35:03,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_send_ps_frame [2022-11-03 03:35:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_set_next [2022-11-03 03:35:03,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_set_next [2022-11-03 03:35:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2022-11-03 03:35:03,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~~u32~0 [2022-11-03 03:35:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-03 03:35:03,318 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-03 03:35:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure ath_scan_complete [2022-11-03 03:35:03,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_scan_complete [2022-11-03 03:35:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_remove_chanctx [2022-11-03 03:35:03,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_remove_chanctx [2022-11-03 03:35:03,322 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-11-03 03:35:03,322 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-11-03 03:35:03,322 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gettsf64 [2022-11-03 03:35:03,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gettsf64 [2022-11-03 03:35:03,323 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_set_desc_link [2022-11-03 03:35:03,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_set_desc_link [2022-11-03 03:35:03,323 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-03 03:35:03,323 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-03 03:35:03,323 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2022-11-03 03:35:03,323 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2022-11-03 03:35:03,323 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_edma_cleanup [2022-11-03 03:35:03,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_edma_cleanup [2022-11-03 03:35:03,323 INFO L130 BoogieDeclarations]: Found specification of procedure ath_paprd_calibrate [2022-11-03 03:35:03,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_paprd_calibrate [2022-11-03 03:35:03,324 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2022-11-03 03:35:03,324 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2022-11-03 03:35:03,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 03:35:03,324 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_switch [2022-11-03 03:35:03,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_switch [2022-11-03 03:35:03,324 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-11-03 03:35:03,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-11-03 03:35:03,324 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_gen_timer_stop [2022-11-03 03:35:03,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_gen_timer_stop [2022-11-03 03:35:03,325 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_get_et_sset_count [2022-11-03 03:35:03,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_get_et_sset_count [2022-11-03 03:35:03,325 INFO L130 BoogieDeclarations]: Found specification of procedure ath_tx_get_buffer [2022-11-03 03:35:03,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_tx_get_buffer [2022-11-03 03:35:03,325 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_sta_state [2022-11-03 03:35:03,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_sta_state [2022-11-03 03:35:06,757 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:35:06,763 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:35:14,716 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-03 03:35:14,771 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16318-1: ~tmp___1~30 := #t~ret1651;havoc #t~mem1650;havoc #t~ret1651; [2022-11-03 03:35:14,772 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16318: SUMMARY for call #t~ret1651 := ath9k_uses_beacons(#t~mem1650); srcloc: null [2022-11-03 03:35:14,772 INFO L769 $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 [2022-11-03 03:35:14,772 INFO L769 $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~mem1650 := read~int(~vif.base, ~vif.offset, 4); [2022-11-03 03:35:14,772 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16312: assume 0 != ~tmp___0~50 % 256; [2022-11-03 03:35:14,772 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16312: assume !(0 != ~tmp___0~50 % 256); [2022-11-03 03:35:14,772 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 != (if 0 == #t~mem1647 then 0 else (if 1 == #t~mem1647 then 0 else ~bitwiseAnd(#t~mem1647, 512)));havoc #t~mem1647; [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16323: call #t~mem1652.base, #t~mem1652.offset := read~$Pointer$(~avp~11.base, 4597 + ~avp~11.offset, 8); [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16325-1: SUMMARY for call mutex_unlock(~sc~19.base, 2638 + ~sc~19.offset); srcloc: null [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16325: SUMMARY for call ath9k_set_txpower(~sc~19.base, ~sc~19.offset, ~vif.base, ~vif.offset); srcloc: null [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 != (if 0 == #t~mem1647 then 0 else (if 1 == #t~mem1647 then 0 else ~bitwiseAnd(#t~mem1647, 512))));havoc #t~mem1647;call #t~mem1648 := read~int(~vif.base, ~vif.offset, 4); [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319-1: SUMMARY for call ath9k_assign_hw_queues(~hw.base, ~hw.offset, ~vif.base, ~vif.offset); srcloc: null [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319: assume 0 != ~tmp___1~30 % 256; [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319: assume !(0 != ~tmp___1~30 % 256); [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16311-1: ~tmp___0~50 := #t~ret1649;havoc #t~mem1648;havoc #t~ret1649; [2022-11-03 03:35:14,773 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16311: SUMMARY for call #t~ret1649 := ath9k_uses_beacons(#t~mem1648); srcloc: null [2022-11-03 03:35:14,773 INFO L769 $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 [2022-11-03 03:35:14,774 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16324-1: havoc #t~mem1652.base, #t~mem1652.offset; [2022-11-03 03:35:14,774 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16324: SUMMARY for call ath9k_calculate_summary_state(~sc~19.base, ~sc~19.offset, #t~mem1652.base, #t~mem1652.offset); srcloc: null [2022-11-03 03:35:14,774 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16326: #res := 0; [2022-11-03 03:35:18,761 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-03 03:35:18,826 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074: assume #t~short1834; [2022-11-03 03:35:18,827 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074: assume !#t~short1834;call #t~mem1833 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);#t~short1834 := #t~mem1833 <= ~idx; [2022-11-03 03:35:18,827 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 == ~idx; [2022-11-03 03:35:18,827 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074-2: assume #t~short1834;havoc #t~mem1833;havoc #t~short1834; [2022-11-03 03:35:18,827 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074-2: assume !#t~short1834;havoc #t~mem1833;havoc #t~short1834;call #t~mem1835.base, #t~mem1835.offset := read~$Pointer$(~sband~2.base, ~sband~2.offset, 8);~chan~1.base, ~chan~1.offset := #t~mem1835.base, #t~mem1835.offset + 53 * (if ~idx % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx % 18446744073709551616 % 18446744073709551616 else ~idx % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1835.base, #t~mem1835.offset;call #t~mem1836 := read~int(~chan~1.base, 6 + ~chan~1.offset, 2);~pos~0 := #t~mem1836 % 65536;havoc #t~mem1836; [2022-11-03 03:35:18,827 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17070-1: #t~short1834 := 0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616; [2022-11-03 03:35:18,828 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 == ~idx);call #t~mem1826.base, #t~mem1826.offset := read~$Pointer$(~hw.base, 46 + ~hw.offset, 8);call #t~mem1827.base, #t~mem1827.offset := read~$Pointer$(#t~mem1826.base, 195 + #t~mem1826.offset, 8);~sband~2.base, ~sband~2.offset := #t~mem1827.base, #t~mem1827.offset;havoc #t~mem1826.base, #t~mem1826.offset;havoc #t~mem1827.base, #t~mem1827.offset;#t~short1829 := 0 != (~sband~2.base + ~sband~2.offset) % 18446744073709551616; [2022-11-03 03:35:18,828 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17081: SUMMARY for call #t~memcpy~res1837.base, #t~memcpy~res1837.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 [2022-11-03 03:35:18,828 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17081-1: havoc #t~memcpy~res1837.base, #t~memcpy~res1837.offset;call write~$Pointer$(~chan~1.base, ~chan~1.offset, ~survey.base, ~survey.offset, 8); [2022-11-03 03:35:18,828 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17075: SUMMARY for call spin_unlock_bh(~common~52.base, 263 + ~common~52.offset); srcloc: null [2022-11-03 03:35:18,828 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17075-1: #res := -2; [2022-11-03 03:35:18,828 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17083: SUMMARY for call spin_unlock_bh(~common~52.base, 263 + ~common~52.offset); srcloc: null [2022-11-03 03:35:18,828 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17083-1: #res := 0; [2022-11-03 03:35:18,829 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065: assume #t~short1829;call #t~mem1828 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);#t~short1829 := #t~mem1828 <= ~idx; [2022-11-03 03:35:18,829 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065: assume !#t~short1829; [2022-11-03 03:35:18,829 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065-2: assume #t~short1829;havoc #t~mem1828;havoc #t~short1829;call #t~mem1830 := read~int(~sband~2.base, 20 + ~sband~2.offset, 4);~idx := ~idx - #t~mem1830;havoc #t~mem1830;~sband~2.base, ~sband~2.offset := 0, 0; [2022-11-03 03:35:18,829 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065-2: assume !#t~short1829;havoc #t~mem1828;havoc #t~short1829; [2022-11-03 03:35:18,829 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17061: SUMMARY for call #t~ret1825 := ath_update_survey_stats(~sc~34.base, ~sc~34.offset); srcloc: null [2022-11-03 03:35:18,829 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065-4: assume 0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616;call #t~mem1831.base, #t~mem1831.offset := read~$Pointer$(~hw.base, 46 + ~hw.offset, 8);call #t~mem1832.base, #t~mem1832.offset := read~$Pointer$(#t~mem1831.base, 203 + #t~mem1831.offset, 8);~sband~2.base, ~sband~2.offset := #t~mem1832.base, #t~mem1832.offset;havoc #t~mem1831.base, #t~mem1831.offset;havoc #t~mem1832.base, #t~mem1832.offset; [2022-11-03 03:35:18,830 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17065-4: assume !(0 == (~sband~2.base + ~sband~2.offset) % 18446744073709551616); [2022-11-03 03:35:18,830 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17061-1: assume -2147483648 <= #t~ret1825 && #t~ret1825 <= 2147483647;havoc #t~ret1825; [2022-11-03 03:36:28,946 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 03:36:40,710 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412-1: call ath9k_disable_ps_#t~mem1679#1 := read~int(ath9k_disable_ps_~common~43#1.base, 24 + ath9k_disable_ps_~common~43#1.offset, 4); [2022-11-03 03:36:40,711 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16388-1: assume !(0 == (if 0 == ath9k_enable_ps_#t~mem1667#1 then 0 else (if 1 == ath9k_enable_ps_#t~mem1667#1 then 0 else ~bitwiseAnd(ath9k_enable_ps_#t~mem1667#1, 256))) % 4294967296);havoc ath9k_enable_ps_#t~mem1667#1; [2022-11-03 03:36:40,711 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !(0 == (if 0 == ath9k_disable_ps_#t~mem1674#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1674#1 then 0 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1674#1, 4))) % 4294967296);havoc ath9k_disable_ps_#t~mem1674#1; [2022-11-03 03:36:40,711 INFO L769 $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 [2022-11-03 03:36:40,711 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16413-1: havoc ath9k_disable_ps_#t~ret1675#1;call ath9k_disable_ps_#t~mem1676#1 := read~int(ath9k_disable_ps_~sc#1.base, 4577 + ath9k_disable_ps_~sc#1.offset, 2);call write~int((if 0 == ath9k_disable_ps_#t~mem1676#1 % 65536 then 0 else (if 1 == ath9k_disable_ps_#t~mem1676#1 % 65536 then 0 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1676#1 % 65536, 65520))), ath9k_disable_ps_~sc#1.base, 4577 + ath9k_disable_ps_~sc#1.offset, 2);havoc ath9k_disable_ps_#t~mem1676#1;call ath9k_disable_ps_#t~mem1677#1 := read~int(ath9k_disable_ps_~ah~45#1.base, 5373 + ath9k_disable_ps_~ah~45#1.offset, 4); [2022-11-03 03:36:40,711 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16413: SUMMARY for call ath9k_disable_ps_#t~ret1675#1 := ath9k_hw_setrxabort(ath9k_disable_ps_~ah~45#1.base, ath9k_disable_ps_~ah~45#1.offset, 0); srcloc: null [2022-11-03 03:36:40,711 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume 0 == (if 0 == ath9k_disable_ps_#t~mem1674#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1674#1 then 0 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1674#1, 4))) % 4294967296;havoc ath9k_disable_ps_#t~mem1674#1; [2022-11-03 03:36:40,711 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422: assume 0 != (if 0 == ath9k_disable_ps_#t~mem1679#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1679#1 then 0 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1679#1, 2048)));havoc ath9k_disable_ps_#t~mem1679#1; [2022-11-03 03:36:40,712 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422: assume !(0 != (if 0 == ath9k_disable_ps_#t~mem1679#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1679#1 then 0 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1679#1, 2048))));havoc ath9k_disable_ps_#t~mem1679#1; [2022-11-03 03:36:40,712 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !(0 == (if 0 == ath9k_enable_ps_#t~mem1666#1 then 0 else (if 1 == ath9k_enable_ps_#t~mem1666#1 then 0 else ~bitwiseAnd(ath9k_enable_ps_#t~mem1666#1, 4))) % 4294967296);havoc ath9k_enable_ps_#t~mem1666#1; [2022-11-03 03:36:40,712 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume 0 == (if 0 == ath9k_enable_ps_#t~mem1666#1 then 0 else (if 1 == ath9k_enable_ps_#t~mem1666#1 then 0 else ~bitwiseAnd(ath9k_enable_ps_#t~mem1666#1, 4))) % 4294967296;havoc ath9k_enable_ps_#t~mem1666#1;call ath9k_enable_ps_#t~mem1667#1 := read~int(ath9k_enable_ps_~ah~44#1.base, 5373 + ath9k_enable_ps_~ah~44#1.offset, 4); [2022-11-03 03:36:40,712 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415: goto; [2022-11-03 03:36:40,712 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415: assume 0 != (if 0 == ath9k_disable_ps_#t~mem1677#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1677#1 then 0 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1677#1, 256))) % 4294967296;havoc ath9k_disable_ps_#t~mem1677#1;call ath9k_disable_ps_#t~mem1678#1 := read~int(ath9k_disable_ps_~ah~45#1.base, 5373 + ath9k_disable_ps_~ah~45#1.offset, 4);call write~int((if (if 0 == ath9k_disable_ps_#t~mem1678#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1678#1 then 1 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1678#1, 4294967039))) % 4294967296 % 4294967296 <= 2147483647 then (if 0 == ath9k_disable_ps_#t~mem1678#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1678#1 then 1 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1678#1, 4294967039))) % 4294967296 % 4294967296 else (if 0 == ath9k_disable_ps_#t~mem1678#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1678#1 then 1 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1678#1, 4294967039))) % 4294967296 % 4294967296 - 4294967296), ath9k_disable_ps_~ah~45#1.base, 5373 + ath9k_disable_ps_~ah~45#1.offset, 4);havoc ath9k_disable_ps_#t~mem1678#1; [2022-11-03 03:36:40,712 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16391-1: havoc ath9k_enable_ps_#t~ret1669#1; [2022-11-03 03:36:40,712 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16391: SUMMARY for call ath9k_enable_ps_#t~ret1669#1 := ath9k_hw_setrxabort(ath9k_enable_ps_~ah~44#1.base, ath9k_enable_ps_~ah~44#1.offset, 1); srcloc: null [2022-11-03 03:36:40,712 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16417-1: assume !(0 != (if 0 == ath9k_disable_ps_#t~mem1677#1 then 0 else (if 1 == ath9k_disable_ps_#t~mem1677#1 then 0 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1677#1, 256))) % 4294967296);havoc ath9k_disable_ps_#t~mem1677#1; [2022-11-03 03:36:40,713 INFO L769 $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 [2022-11-03 03:36:40,713 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385-1: call ath9k_enable_ps_#t~mem1670#1 := read~int(ath9k_enable_ps_~common~42#1.base, 24 + ath9k_enable_ps_~common~42#1.offset, 4); [2022-11-03 03:36:40,713 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394: assume 0 != (if 0 == ath9k_enable_ps_#t~mem1670#1 then 0 else (if 1 == ath9k_enable_ps_#t~mem1670#1 then 0 else ~bitwiseAnd(ath9k_enable_ps_#t~mem1670#1, 2048)));havoc ath9k_enable_ps_#t~mem1670#1; [2022-11-03 03:36:40,713 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394: assume !(0 != (if 0 == ath9k_enable_ps_#t~mem1670#1 then 0 else (if 1 == ath9k_enable_ps_#t~mem1670#1 then 0 else ~bitwiseAnd(ath9k_enable_ps_#t~mem1670#1, 2048))));havoc ath9k_enable_ps_#t~mem1670#1; [2022-11-03 03:36:40,713 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386: goto; [2022-11-03 03:36:40,713 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386: assume 0 == (if 0 == ath9k_enable_ps_#t~mem1667#1 then 0 else (if 1 == ath9k_enable_ps_#t~mem1667#1 then 0 else ~bitwiseAnd(ath9k_enable_ps_#t~mem1667#1, 256))) % 4294967296;havoc ath9k_enable_ps_#t~mem1667#1;call ath9k_enable_ps_#t~mem1668#1 := read~int(ath9k_enable_ps_~ah~44#1.base, 5373 + ath9k_enable_ps_~ah~44#1.offset, 4);call write~int((if ~bitwiseOr(ath9k_enable_ps_#t~mem1668#1, 256) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(ath9k_enable_ps_#t~mem1668#1, 256) % 4294967296 % 4294967296 else ~bitwiseOr(ath9k_enable_ps_#t~mem1668#1, 256) % 4294967296 % 4294967296 - 4294967296), ath9k_enable_ps_~ah~44#1.base, 5373 + ath9k_enable_ps_~ah~44#1.offset, 4);havoc ath9k_enable_ps_#t~mem1668#1; [2022-11-03 03:36:42,502 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-11-03 03:36:42,664 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698: assume 0 != ~tmp___0~76 % 256; [2022-11-03 03:36:42,664 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698: assume !(0 != ~tmp___0~76 % 256); [2022-11-03 03:36:42,664 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: assume 0 != #t~mem2464 % 4294967296;havoc #t~mem2464;~rfilt~4 := ~bitwiseOr(~rfilt~4, 1024); [2022-11-03 03:36:42,665 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: assume !(0 != #t~mem2464 % 4294967296);havoc #t~mem2464; [2022-11-03 03:36:42,665 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681-2: call #t~mem2465.base, #t~mem2465.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2466 := read~int(#t~mem2465.base, 942 + #t~mem2465.offset, 2);#t~short2469 := #t~mem2466 > 1; [2022-11-03 03:36:42,665 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19706: #res := ~rfilt~4; [2022-11-03 03:36:42,665 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698-1: SUMMARY for call spin_unlock_bh(~sc.base, 11412 + ~sc.offset); srcloc: null [2022-11-03 03:36:42,665 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19699-1: assume -2147483648 <= #t~ret2481 && #t~ret2481 <= 2147483647;~tmp___1~46 := #t~ret2481;havoc #t~ret2481; [2022-11-03 03:36:42,665 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19699: SUMMARY for call #t~ret2481 := constant_test_bit(5, ~common~75.base, 32 + ~common~75.offset); srcloc: null [2022-11-03 03:36:42,665 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19700: assume 0 != ~tmp___1~46;~rfilt~4 := ~bitwiseOr(~rfilt~4, 16); [2022-11-03 03:36:42,665 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19700: assume !(0 != ~tmp___1~46); [2022-11-03 03:36:42,666 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 0 != #t~mem2441 % 256;havoc #t~mem2440.base, #t~mem2440.offset;havoc #t~mem2441;~rfilt~4 := ~bitwiseOr(~rfilt~4, 8448); [2022-11-03 03:36:42,666 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(0 != #t~mem2441 % 256);havoc #t~mem2440.base, #t~mem2440.offset;havoc #t~mem2441; [2022-11-03 03:36:42,666 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19659-1: call #t~mem2442.base, #t~mem2442.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2443 := read~int(#t~mem2442.base, 946 + #t~mem2442.offset, 4); [2022-11-03 03:36:42,666 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19659: SUMMARY for call spin_lock_bh(~sc.base, 11412 + ~sc.offset); srcloc: null [2022-11-03 03:36:42,666 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: assume #t~short2450; [2022-11-03 03:36:42,666 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: assume !#t~short2450;call #t~mem2448.base, #t~mem2448.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2449 := read~int(#t~mem2448.base, 7501 + #t~mem2448.offset, 1);#t~short2450 := 0 != #t~mem2449 % 256; [2022-11-03 03:36:42,666 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-2: assume #t~short2450;havoc #t~mem2446.base, #t~mem2446.offset;havoc #t~mem2447;havoc #t~mem2448.base, #t~mem2448.offset;havoc #t~mem2449;havoc #t~short2450;~rfilt~4 := ~bitwiseOr(~rfilt~4, 8); [2022-11-03 03:36:42,667 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-2: assume !#t~short2450;havoc #t~mem2446.base, #t~mem2446.offset;havoc #t~mem2447;havoc #t~mem2448.base, #t~mem2448.offset;havoc #t~mem2449;havoc #t~short2450; [2022-11-03 03:36:42,667 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-5: assume #t~short2479;havoc #t~mem2472.base, #t~mem2472.offset;havoc #t~mem2473;havoc #t~mem2474.base, #t~mem2474.offset;havoc #t~mem2475;havoc #t~short2476;havoc #t~mem2477.base, #t~mem2477.offset;havoc #t~mem2478;havoc #t~short2479;~rfilt~4 := ~bitwiseOr(~rfilt~4, 1048576); [2022-11-03 03:36:42,667 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-5: assume !#t~short2479;havoc #t~mem2472.base, #t~mem2472.offset;havoc #t~mem2473;havoc #t~mem2474.base, #t~mem2474.offset;havoc #t~mem2475;havoc #t~short2476;havoc #t~mem2477.base, #t~mem2477.offset;havoc #t~mem2478;havoc #t~short2479; [2022-11-03 03:36:42,667 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-7: SUMMARY for call #t~ret2480 := ath9k_is_chanctx_enabled(); srcloc: null [2022-11-03 03:36:42,667 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685: assume #t~short2469; [2022-11-03 03:36:42,667 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685: assume !#t~short2469;call #t~mem2467.base, #t~mem2467.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2468 := read~int(#t~mem2467.base, 946 + #t~mem2467.offset, 4);#t~short2469 := 0 != (if 0 == #t~mem2468 then 0 else (if 1 == #t~mem2468 then 0 else ~bitwiseAnd(#t~mem2468, 64))) % 4294967296; [2022-11-03 03:36:42,667 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-2: assume #t~short2469;havoc #t~mem2465.base, #t~mem2465.offset;havoc #t~mem2466;havoc #t~mem2467.base, #t~mem2467.offset;havoc #t~mem2468;havoc #t~short2469;call #t~mem2470.base, #t~mem2470.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2471 := read~int(#t~mem2470.base, 712 + #t~mem2470.offset, 4); [2022-11-03 03:36:42,667 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-2: assume !#t~short2469;havoc #t~mem2465.base, #t~mem2465.offset;havoc #t~mem2466;havoc #t~mem2467.base, #t~mem2467.offset;havoc #t~mem2468;havoc #t~short2469; [2022-11-03 03:36:42,668 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-4: call #t~mem2451.base, #t~mem2451.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2452 := read~int(#t~mem2451.base, 4678 + #t~mem2451.offset, 4);#t~short2455 := 2 == #t~mem2452 % 4294967296; [2022-11-03 03:36:42,668 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660: assume 0 != (if 0 == #t~mem2443 then 0 else (if 1 == #t~mem2443 then 0 else ~bitwiseAnd(#t~mem2443, 256))) % 4294967296;havoc #t~mem2442.base, #t~mem2442.offset;havoc #t~mem2443;~rfilt~4 := ~bitwiseOr(~rfilt~4, 128); [2022-11-03 03:36:42,668 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660: assume !(0 != (if 0 == #t~mem2443 then 0 else (if 1 == #t~mem2443 then 0 else ~bitwiseAnd(#t~mem2443, 256))) % 4294967296);havoc #t~mem2442.base, #t~mem2442.offset;havoc #t~mem2443; [2022-11-03 03:36:42,668 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693: assume #t~short2476; [2022-11-03 03:36:42,668 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693: assume !#t~short2476;call #t~mem2474.base, #t~mem2474.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2475 := read~int(#t~mem2474.base, 712 + #t~mem2474.offset, 4);#t~short2476 := 1280 == #t~mem2475 % 4294967296; [2022-11-03 03:36:42,668 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660-2: call #t~mem2444.base, #t~mem2444.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2445 := read~int(#t~mem2444.base, 4622 + #t~mem2444.offset, 1); [2022-11-03 03:36:42,668 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-3: assume #t~short2479; [2022-11-03 03:36:42,668 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-3: assume !#t~short2479;call #t~mem2477.base, #t~mem2477.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2478 := read~int(#t~mem2477.base, 712 + #t~mem2477.offset, 4);#t~short2479 := 1536 == #t~mem2478 % 4294967296; [2022-11-03 03:36:42,669 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-2: #t~short2479 := #t~short2476; [2022-11-03 03:36:42,669 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-4: call #t~mem2464 := read~int(~sc.base, 9492 + ~sc.offset, 4); [2022-11-03 03:36:42,669 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-4: call #t~mem2472.base, #t~mem2472.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2473 := read~int(#t~mem2472.base, 712 + #t~mem2472.offset, 4);#t~short2476 := 1024 == #t~mem2473 % 4294967296; [2022-11-03 03:36:42,669 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: assume #t~short2463; [2022-11-03 03:36:42,669 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: assume !#t~short2463;call #t~mem2461.base, #t~mem2461.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2462 := read~int(#t~mem2461.base, 946 + #t~mem2461.offset, 4);#t~short2463 := 0 != (if 0 == #t~mem2462 then 0 else (if 1 == #t~mem2462 then 0 else ~bitwiseAnd(#t~mem2462, 128))) % 4294967296; [2022-11-03 03:36:42,669 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-2: assume #t~short2463;havoc #t~mem2459.base, #t~mem2459.offset;havoc #t~mem2460;havoc #t~mem2461.base, #t~mem2461.offset;havoc #t~mem2462;havoc #t~short2463;~rfilt~4 := ~bitwiseOr(~rfilt~4, 16384); [2022-11-03 03:36:42,669 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-2: assume !#t~short2463;havoc #t~mem2459.base, #t~mem2459.offset;havoc #t~mem2460;havoc #t~mem2461.base, #t~mem2461.offset;havoc #t~mem2462;havoc #t~short2463; [2022-11-03 03:36:42,669 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686: assume #t~mem2471 % 4294967296 <= 64;havoc #t~mem2470.base, #t~mem2470.offset;havoc #t~mem2471;~rfilt~4 := ~bitwiseOr(~rfilt~4, 32); [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686: assume !(#t~mem2471 % 4294967296 <= 64);havoc #t~mem2470.base, #t~mem2470.offset;havoc #t~mem2471; [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686-2: ~rfilt~4 := ~bitwiseOr(~rfilt~4, 32768); [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: assume #t~short2455;call #t~mem2453.base, #t~mem2453.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2454 := read~int(#t~mem2453.base, 942 + #t~mem2453.offset, 2);#t~short2455 := #t~mem2454 <= 1; [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: assume !#t~short2455; [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-2: #t~short2458 := #t~short2455; [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume #t~short2458;call #t~mem2456.base, #t~mem2456.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2457 := read~int(#t~mem2456.base, 946 + #t~mem2456.offset, 4);#t~short2458 := 0 == (if 0 == #t~mem2457 then 0 else (if 1 == #t~mem2457 then 0 else ~bitwiseAnd(#t~mem2457, 16))) % 4294967296; [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume !#t~short2458; [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-5: assume #t~short2458;havoc #t~mem2451.base, #t~mem2451.offset;havoc #t~mem2452;havoc #t~mem2453.base, #t~mem2453.offset;havoc #t~mem2454;havoc #t~short2455;havoc #t~mem2456.base, #t~mem2456.offset;havoc #t~mem2457;havoc #t~short2458;~rfilt~4 := ~bitwiseOr(~rfilt~4, 512); [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-5: assume !#t~short2458;havoc #t~mem2451.base, #t~mem2451.offset;havoc #t~mem2452;havoc #t~mem2453.base, #t~mem2453.offset;havoc #t~mem2454;havoc #t~short2455;havoc #t~mem2456.base, #t~mem2456.offset;havoc #t~mem2457;havoc #t~short2458;~rfilt~4 := ~bitwiseOr(~rfilt~4, 16); [2022-11-03 03:36:42,670 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664: assume 0 != #t~mem2445 % 256;havoc #t~mem2444.base, #t~mem2444.offset;havoc #t~mem2445;~rfilt~4 := ~bitwiseOr(~rfilt~4, 32); [2022-11-03 03:36:42,671 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664: assume !(0 != #t~mem2445 % 256);havoc #t~mem2444.base, #t~mem2444.offset;havoc #t~mem2445; [2022-11-03 03:36:42,671 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-7: call #t~mem2459.base, #t~mem2459.offset := read~$Pointer$(~sc.base, 2414 + ~sc.offset, 8);call #t~mem2460 := read~int(#t~mem2459.base, 4678 + #t~mem2459.offset, 4);#t~short2463 := 3 == #t~mem2460 % 4294967296; [2022-11-03 03:36:42,671 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19697: ~tmp___0~76 := #t~ret2480;havoc #t~ret2480; [2022-11-03 03:36:42,671 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664-2: call #t~mem2446.base, #t~mem2446.offset := read~$Pointer$(~sc.base, 11404 + ~sc.offset, 8);call #t~mem2447 := read~int(#t~mem2446.base, 946 + #t~mem2446.offset, 4);#t~short2450 := 0 != (if 0 == #t~mem2447 then 0 else (if 1 == #t~mem2447 then 0 else ~bitwiseAnd(#t~mem2447, 32))) % 4294967296; [2022-11-03 03:36:42,808 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17119: SUMMARY for call ath9k_ps_restore(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2022-11-03 03:36:42,808 INFO L769 $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 [2022-11-03 03:36:42,808 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17115-1: assume !(0 != #t~mem1842#1 % 256);havoc #t~mem1842#1; [2022-11-03 03:36:42,809 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L39263: 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); [2022-11-03 03:36:42,809 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17095: SUMMARY for call ath9k_enable_dynack_#t~ret1839#1 := ath_calcrxfilter(ath9k_enable_dynack_~sc#1.base, ath9k_enable_dynack_~sc#1.offset); srcloc: null [2022-11-03 03:36:42,809 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17095-1: ath9k_enable_dynack_~rfilt~1#1 := ath9k_enable_dynack_#t~ret1839#1;havoc ath9k_enable_dynack_#t~ret1839#1; [2022-11-03 03:36:42,809 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17122: assume 0 == #t~mem1844#1 % 256;havoc #t~mem1844#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~mem1838#1.base, ath9k_enable_dynack_#t~mem1838#1.offset, ath9k_enable_dynack_#t~ret1839#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~mem1838#1.base, ath9k_enable_dynack_#t~mem1838#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~mem1838#1.base, ath9k_enable_dynack_#t~mem1838#1.offset;havoc ath9k_enable_dynack_#t~mem1838#1.base, ath9k_enable_dynack_#t~mem1838#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; [2022-11-03 03:36:42,809 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17122: assume !(0 == #t~mem1844#1 % 256);havoc #t~mem1844#1; [2022-11-03 03:36:42,809 INFO L769 $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~mem1842#1 := read~int(~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2022-11-03 03:36:42,809 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(~coverage_class#1 >= 0);call #t~mem1844#1 := read~int(~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2022-11-03 03:36:42,810 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17114-1: ~rfilt~2#1 := #t~ret1843#1;havoc #t~ret1843#1; [2022-11-03 03:36:42,810 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17112: goto; [2022-11-03 03:36:42,810 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17112: assume 0 != #t~mem1842#1 % 256;havoc #t~mem1842#1;call write~int(0, ~ah~49#1.base, 7501 + ~ah~49#1.offset, 1); [2022-11-03 03:36:42,810 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17122-2: SUMMARY for call mutex_unlock(~sc~35#1.base, 2638 + ~sc~35#1.offset); srcloc: null [2022-11-03 03:36:42,810 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118: SUMMARY for call ath9k_ps_wakeup(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2022-11-03 03:36:42,810 INFO L769 $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 [2022-11-03 03:36:42,810 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17114: SUMMARY for call #t~ret1843#1 := ath_calcrxfilter(~sc~35#1.base, ~sc~35#1.offset); srcloc: null [2022-11-03 03:36:42,810 INFO L769 $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 [2022-11-03 03:36:42,811 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L17096-1: assume { :end_inline_ath9k_enable_dynack } true; [2022-11-03 03:36:46,586 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:37:11,864 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:37:11,864 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 03:37:11,881 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:37:11 BoogieIcfgContainer [2022-11-03 03:37:11,882 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:37:11,885 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:37:11,885 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:37:11,889 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:37:11,889 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:34:34" (1/3) ... [2022-11-03 03:37:11,890 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6924c5b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:37:11, skipping insertion in model container [2022-11-03 03:37:11,890 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:34:58" (2/3) ... [2022-11-03 03:37:11,891 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6924c5b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:37:11, skipping insertion in model container [2022-11-03 03:37:11,891 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:37:11" (3/3) ... [2022-11-03 03:37:11,898 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 [2022-11-03 03:37:11,922 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:37:11,922 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:37:12,126 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:37:12,143 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=FINITE_AUTOMATA, 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;@13999b8d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:37:12,143 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:37:12,172 INFO L276 IsEmpty]: Start isEmpty. Operand has 6979 states, 4195 states have (on average 1.334207389749702) internal successors, (5597), 4426 states have internal predecessors, (5597), 2342 states have call successors, (2342), 441 states have call predecessors, (2342), 440 states have return successors, (2310), 2254 states have call predecessors, (2310), 2310 states have call successors, (2310) [2022-11-03 03:37:12,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-03 03:37:12,205 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:37:12,206 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] [2022-11-03 03:37:12,206 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:37:12,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:37:12,213 INFO L85 PathProgramCache]: Analyzing trace with hash -667561581, now seen corresponding path program 1 times [2022-11-03 03:37:12,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:37:12,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058971470] [2022-11-03 03:37:12,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:37:12,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:37:13,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:37:16,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:37:16,502 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:37:16,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058971470] [2022-11-03 03:37:16,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058971470] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:37:16,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:37:16,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:37:16,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512506794] [2022-11-03 03:37:16,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:37:16,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:37:16,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:37:16,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:37:16,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:37:16,567 INFO L87 Difference]: Start difference. First operand has 6979 states, 4195 states have (on average 1.334207389749702) internal successors, (5597), 4426 states have internal predecessors, (5597), 2342 states have call successors, (2342), 441 states have call predecessors, (2342), 440 states have return successors, (2310), 2254 states have call predecessors, (2310), 2310 states have call successors, (2310) Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:37:19,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.53s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:22,935 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:37:25,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:37:28,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:31,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:32,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:33,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:36,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:45,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:47,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:51,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:37:55,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:57,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:37:59,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:38:01,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:38:06,992 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:38:11,059 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:38:12,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:38:12,859 INFO L93 Difference]: Finished difference Result 20270 states and 29762 transitions. [2022-11-03 03:38:12,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:38:12,861 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2022-11-03 03:38:12,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:38:13,003 INFO L225 Difference]: With dead ends: 20270 [2022-11-03 03:38:13,004 INFO L226 Difference]: Without dead ends: 13201 [2022-11-03 03:38:13,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:38:13,061 INFO L413 NwaCegarLoop]: 11399 mSDtfsCounter, 9224 mSDsluCounter, 10210 mSDsCounter, 0 mSdLazyCounter, 2200 mSolverCounterSat, 3 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9242 SdHoareTripleChecker+Valid, 20540 SdHoareTripleChecker+Invalid, 2216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2200 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:38:13,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9242 Valid, 20540 Invalid, 2216 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 2200 Invalid, 13 Unknown, 0 Unchecked, 55.3s Time] [2022-11-03 03:38:13,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13201 states.