./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 9ad7fb26 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--wireless--ath--ath9k--ath9k.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c67a058a7094c5c32923440d143975955108fa563ec12aa1778dcbc87e1f317c --- Real Ultimate output --- This is Ultimate 0.2.1-dev-9ad7fb2 [2021-11-02 22:05:15,280 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-02 22:05:15,282 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-02 22:05:15,319 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-02 22:05:15,320 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-02 22:05:15,325 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-02 22:05:15,328 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-02 22:05:15,333 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-02 22:05:15,336 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-02 22:05:15,344 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-02 22:05:15,345 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-02 22:05:15,347 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-02 22:05:15,348 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-02 22:05:15,351 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-02 22:05:15,353 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-02 22:05:15,358 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-02 22:05:15,359 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-02 22:05:15,360 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-02 22:05:15,362 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-02 22:05:15,364 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-02 22:05:15,366 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-02 22:05:15,370 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-02 22:05:15,371 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-02 22:05:15,373 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-02 22:05:15,377 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-02 22:05:15,381 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-02 22:05:15,381 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-02 22:05:15,382 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-02 22:05:15,382 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-02 22:05:15,383 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-02 22:05:15,383 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-02 22:05:15,384 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-02 22:05:15,385 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-02 22:05:15,386 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-02 22:05:15,387 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-02 22:05:15,387 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-02 22:05:15,388 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-02 22:05:15,388 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-02 22:05:15,389 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-02 22:05:15,390 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-02 22:05:15,390 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-02 22:05:15,391 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-02 22:05:15,427 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-02 22:05:15,427 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-02 22:05:15,427 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-02 22:05:15,427 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-02 22:05:15,429 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-02 22:05:15,429 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-02 22:05:15,429 INFO L138 SettingsManager]: * Use SBE=true [2021-11-02 22:05:15,429 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-02 22:05:15,430 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-02 22:05:15,430 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-02 22:05:15,430 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-02 22:05:15,430 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-02 22:05:15,430 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-02 22:05:15,430 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-02 22:05:15,431 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-02 22:05:15,431 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-02 22:05:15,431 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-02 22:05:15,431 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-02 22:05:15,431 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-02 22:05:15,432 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 22:05:15,432 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-02 22:05:15,432 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-02 22:05:15,432 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-02 22:05:15,432 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-02 22:05:15,433 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-02 22:05:15,433 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-02 22:05:15,433 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-02 22:05:15,433 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-02 22:05:15,433 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-02 22:05:15,433 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_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/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_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c67a058a7094c5c32923440d143975955108fa563ec12aa1778dcbc87e1f317c [2021-11-02 22:05:15,674 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-02 22:05:15,704 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-02 22:05:15,706 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-02 22:05:15,707 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-02 22:05:15,710 INFO L275 PluginConnector]: CDTParser initialized [2021-11-02 22:05:15,711 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/../../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 [2021-11-02 22:05:15,784 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/data/bb05ad068/7fbfd35775ef4b3fa6c34b69dfc2cdfe/FLAG4b65f3cf9 [2021-11-02 22:05:17,282 INFO L306 CDTParser]: Found 1 translation units. [2021-11-02 22:05:17,283 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/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 [2021-11-02 22:05:17,398 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/data/bb05ad068/7fbfd35775ef4b3fa6c34b69dfc2cdfe/FLAG4b65f3cf9 [2021-11-02 22:05:17,637 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/data/bb05ad068/7fbfd35775ef4b3fa6c34b69dfc2cdfe [2021-11-02 22:05:17,639 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-02 22:05:17,642 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-02 22:05:17,663 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-02 22:05:17,663 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-02 22:05:17,667 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-02 22:05:17,677 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 10:05:17" (1/1) ... [2021-11-02 22:05:17,679 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1160a990 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:17, skipping insertion in model container [2021-11-02 22:05:17,679 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 10:05:17" (1/1) ... [2021-11-02 22:05:17,692 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-02 22:05:18,353 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-02 22:05:34,919 WARN L1529 CHandler]: Possible shadowing of function abort [2021-11-02 22:05:34,921 WARN L1529 CHandler]: Possible shadowing of function abort [2021-11-02 22:05:34,922 WARN L1529 CHandler]: Possible shadowing of function abort [2021-11-02 22:05:40,808 WARN L228 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_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/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] [2021-11-02 22:05:41,069 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 22:05:41,174 INFO L203 MainTranslator]: Completed pre-run [2021-11-02 22:05:42,322 WARN L1529 CHandler]: Possible shadowing of function abort [2021-11-02 22:05:42,325 WARN L1529 CHandler]: Possible shadowing of function abort [2021-11-02 22:05:42,326 WARN L1529 CHandler]: Possible shadowing of function abort [2021-11-02 22:05:42,831 WARN L228 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_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/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] [2021-11-02 22:05:42,922 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 22:05:43,985 INFO L208 MainTranslator]: Completed translation [2021-11-02 22:05:43,986 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43 WrapperNode [2021-11-02 22:05:43,986 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-02 22:05:43,988 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-02 22:05:43,989 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-02 22:05:43,989 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-02 22:05:44,008 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:05:44,529 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:05:58,024 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-02 22:05:58,026 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-02 22:05:58,026 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-02 22:05:58,026 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-02 22:05:58,043 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:05:58,043 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:06:01,249 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:06:01,265 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:06:08,277 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:06:10,168 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:06:11,017 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:06:13,526 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-02 22:06:13,527 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-02 22:06:13,528 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-02 22:06:13,528 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-02 22:06:13,529 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:05:43" (1/1) ... [2021-11-02 22:06:13,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 22:06:13,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:06:13,626 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-02 22:06:13,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26dfb4c-8717-46b4-a76b-0fc45ba5170d/bin/uautomizer-tBqnrhUYjU/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-02 22:06:13,679 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_beacon_recv_ev [2021-11-02 22:06:13,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_beacon_recv_ev [2021-11-02 22:06:13,680 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_device [2021-11-02 22:06:13,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_device [2021-11-02 22:06:13,680 INFO L130 BoogieDeclarations]: Found specification of procedure ath_complete_reset [2021-11-02 22:06:13,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_complete_reset [2021-11-02 22:06:13,681 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_calculate_summary_state [2021-11-02 22:06:13,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_calculate_summary_state [2021-11-02 22:06:13,681 INFO L130 BoogieDeclarations]: Found specification of procedure ath_edma_start_recv [2021-11-02 22:06:13,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_edma_start_recv [2021-11-02 22:06:13,681 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_rxena [2021-11-02 22:06:13,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_rxena [2021-11-02 22:06:13,682 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-02 22:06:13,682 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_remove_interface [2021-11-02 22:06:13,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_remove_interface [2021-11-02 22:06:13,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-02 22:06:13,682 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset [2021-11-02 22:06:13,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset [2021-11-02 22:06:13,683 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_antenna_check [2021-11-02 22:06:13,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_antenna_check [2021-11-02 22:06:13,683 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-02 22:06:13,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-02 22:06:13,683 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-02 22:06:13,684 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_antdiv_comb_conf_set [2021-11-02 22:06:13,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_antdiv_comb_conf_set [2021-11-02 22:06:13,684 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-02 22:06:13,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-02 22:06:13,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-02 22:06:13,684 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_mgd_prepare_tx [2021-11-02 22:06:13,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_mgd_prepare_tx [2021-11-02 22:06:13,685 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2021-11-02 22:06:13,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2021-11-02 22:06:13,685 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset_work [2021-11-02 22:06:13,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset_work [2021-11-02 22:06:13,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-02 22:06:13,686 INFO L130 BoogieDeclarations]: Found specification of procedure ath_prepare_reset [2021-11-02 22:06:13,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_prepare_reset [2021-11-02 22:06:13,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-02 22:06:13,687 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_p2p_ps_timer [2021-11-02 22:06:13,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_p2p_ps_timer [2021-11-02 22:06:13,687 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_config [2021-11-02 22:06:13,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_config [2021-11-02 22:06:13,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-02 22:06:13,688 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_rx_skb_preprocess [2021-11-02 22:06:13,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_rx_skb_preprocess [2021-11-02 22:06:13,688 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_set_channel [2021-11-02 22:06:13,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_set_channel [2021-11-02 22:06:13,689 INFO L130 BoogieDeclarations]: Found specification of procedure ath_flushrecv [2021-11-02 22:06:13,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_flushrecv [2021-11-02 22:06:13,690 INFO L130 BoogieDeclarations]: Found specification of procedure ath_stoprecv [2021-11-02 22:06:13,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_stoprecv [2021-11-02 22:06:13,690 INFO L130 BoogieDeclarations]: Found specification of procedure ath_reset_internal [2021-11-02 22:06:13,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_reset_internal [2021-11-02 22:06:13,691 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-02 22:06:13,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-02 22:06:13,692 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_hw_antdiv_comb_conf_get [2021-11-02 22:06:13,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_hw_antdiv_comb_conf_get [2021-11-02 22:06:13,693 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_stop [2021-11-02 22:06:13,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_stop [2021-11-02 22:06:13,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-02 22:06:13,693 INFO L130 BoogieDeclarations]: Found specification of procedure ath_startrecv [2021-11-02 22:06:13,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_startrecv [2021-11-02 22:06:13,694 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-02 22:06:13,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-02 22:06:13,694 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_check_active [2021-11-02 22:06:13,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_check_active [2021-11-02 22:06:13,696 INFO L130 BoogieDeclarations]: Found specification of procedure ath_ant_comb_scan [2021-11-02 22:06:13,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_ant_comb_scan [2021-11-02 22:06:13,696 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_work [2021-11-02 22:06:13,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_work [2021-11-02 22:06:13,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-02 22:06:13,697 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_deinit_softc [2021-11-02 22:06:13,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_deinit_softc [2021-11-02 22:06:13,697 INFO L130 BoogieDeclarations]: Found specification of procedure ath_rx_tasklet [2021-11-02 22:06:13,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_rx_tasklet [2021-11-02 22:06:13,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-02 22:06:13,697 INFO L130 BoogieDeclarations]: Found specification of procedure ath_pci_remove [2021-11-02 22:06:13,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_pci_remove [2021-11-02 22:06:13,698 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_event [2021-11-02 22:06:13,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_event [2021-11-02 22:06:13,699 INFO L130 BoogieDeclarations]: Found specification of procedure __ath9k_flush [2021-11-02 22:06:13,699 INFO L138 BoogieDeclarations]: Found implementation of procedure __ath9k_flush [2021-11-02 22:06:13,699 INFO L130 BoogieDeclarations]: Found specification of procedure ath_set_channel [2021-11-02 22:06:13,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_set_channel [2021-11-02 22:06:13,699 INFO L130 BoogieDeclarations]: Found specification of procedure ath_chanctx_set_next [2021-11-02 22:06:13,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ath_chanctx_set_next [2021-11-02 22:06:13,700 INFO L130 BoogieDeclarations]: Found specification of procedure ath9k_remove_chanctx [2021-11-02 22:06:13,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ath9k_remove_chanctx [2021-11-02 22:06:13,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-02 22:06:13,701 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2021-11-02 22:06:13,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2021-11-02 22:06:23,044 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386-1: ath9k_hw_setrxabort_#in~arg0.base, ath9k_hw_setrxabort_#in~arg0.offset, ath9k_hw_setrxabort_#in~arg1 := ath9k_enable_ps_~ah~44.base, ath9k_enable_ps_~ah~44.offset, 1;havoc ath9k_hw_setrxabort_#res;havoc ath9k_hw_setrxabort_#t~nondet8924, ath9k_hw_setrxabort_~arg0.base, ath9k_hw_setrxabort_~arg0.offset, ath9k_hw_setrxabort_~arg1;ath9k_hw_setrxabort_~arg0.base, ath9k_hw_setrxabort_~arg0.offset := ath9k_hw_setrxabort_#in~arg0.base, ath9k_hw_setrxabort_#in~arg0.offset;ath9k_hw_setrxabort_~arg1 := ath9k_hw_setrxabort_#in~arg1;ath9k_hw_setrxabort_#res := ath9k_hw_setrxabort_#t~nondet8924;havoc ath9k_hw_setrxabort_#t~nondet8924; [2021-11-02 22:06:23,044 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422: assume 0 != ~bitwiseAnd(ath9k_disable_ps_#t~mem1867, 2048);havoc ath9k_disable_ps_#t~mem1867; [2021-11-02 22:06:23,044 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16422: assume !(0 != ~bitwiseAnd(ath9k_disable_ps_#t~mem1867, 2048));havoc ath9k_disable_ps_#t~mem1867; [2021-11-02 22:06:23,044 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##200: assume !(0 == ~bitwiseAnd(ath9k_enable_ps_#t~mem1852, 4) % 4294967296);havoc ath9k_enable_ps_#t~mem1852; [2021-11-02 22:06:23,045 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394: assume 0 != ~bitwiseAnd(ath9k_enable_ps_#t~mem1856, 2048);havoc ath9k_enable_ps_#t~mem1856; [2021-11-02 22:06:23,045 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16394: assume !(0 != ~bitwiseAnd(ath9k_enable_ps_#t~mem1856, 2048));havoc ath9k_enable_ps_#t~mem1856; [2021-11-02 22:06:23,045 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint ath9k_hw_setpower_returnLabel#2: ath9k_disable_ps_#t~ret1861 := ath9k_hw_setpower_#res;havoc ath9k_disable_ps_#t~ret1861;call ath9k_disable_ps_#t~mem1862 := read~int(ath9k_disable_ps_~ah~45.base, 797 + ath9k_disable_ps_~ah~45.offset, 4); [2021-11-02 22:06:23,045 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L39198: ath9k_enable_ps_#t~ret1855 := ath9k_hw_setrxabort_#res;havoc ath9k_enable_ps_#t~ret1855; [2021-11-02 22:06:23,045 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L39198-1: ath9k_disable_ps_#t~ret1863 := ath9k_hw_setrxabort_#res;havoc ath9k_disable_ps_#t~ret1863;call ath9k_disable_ps_#t~mem1864 := read~int(ath9k_disable_ps_~sc.base, 4577 + ath9k_disable_ps_~sc.offset, 2);call write~int(~bitwiseAnd(ath9k_disable_ps_#t~mem1864 % 65536, 65520), ath9k_disable_ps_~sc.base, 4577 + ath9k_disable_ps_~sc.offset, 2);havoc ath9k_disable_ps_#t~mem1864;call ath9k_disable_ps_#t~mem1865 := read~int(ath9k_disable_ps_~ah~45.base, 5373 + ath9k_disable_ps_~ah~45.offset, 4); [2021-11-02 22:06:23,045 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##199: assume 0 == ~bitwiseAnd(ath9k_enable_ps_#t~mem1852, 4) % 4294967296;havoc ath9k_enable_ps_#t~mem1852;call ath9k_enable_ps_#t~mem1853 := read~int(ath9k_enable_ps_~ah~44.base, 5373 + ath9k_enable_ps_~ah~44.offset, 4); [2021-11-02 22:06:23,045 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412-1: call ath9k_disable_ps_#t~mem1867 := read~int(ath9k_disable_ps_~common~43.base, 24 + ath9k_disable_ps_~common~43.offset, 4); [2021-11-02 22:06:23,046 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412: assume 0 == ~bitwiseAnd(ath9k_disable_ps_#t~mem1862, 4) % 4294967296;havoc ath9k_disable_ps_#t~mem1862;ath9k_hw_setrxabort_#in~arg0.base, ath9k_hw_setrxabort_#in~arg0.offset, ath9k_hw_setrxabort_#in~arg1 := ath9k_disable_ps_~ah~45.base, ath9k_disable_ps_~ah~45.offset, 0;havoc ath9k_hw_setrxabort_#res;havoc ath9k_hw_setrxabort_#t~nondet8924, ath9k_hw_setrxabort_~arg0.base, ath9k_hw_setrxabort_~arg0.offset, ath9k_hw_setrxabort_~arg1;ath9k_hw_setrxabort_~arg0.base, ath9k_hw_setrxabort_~arg0.offset := ath9k_hw_setrxabort_#in~arg0.base, ath9k_hw_setrxabort_#in~arg0.offset;ath9k_hw_setrxabort_~arg1 := ath9k_hw_setrxabort_#in~arg1;ath9k_hw_setrxabort_#res := ath9k_hw_setrxabort_#t~nondet8924;havoc ath9k_hw_setrxabort_#t~nondet8924; [2021-11-02 22:06:23,046 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412: assume !(0 == ~bitwiseAnd(ath9k_disable_ps_#t~mem1862, 4) % 4294967296);havoc ath9k_disable_ps_#t~mem1862; [2021-11-02 22:06:23,046 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415: assume 0 != ~bitwiseAnd(ath9k_disable_ps_#t~mem1865, 256) % 4294967296;havoc ath9k_disable_ps_#t~mem1865;call ath9k_disable_ps_#t~mem1866 := read~int(ath9k_disable_ps_~ah~45.base, 5373 + ath9k_disable_ps_~ah~45.offset, 4);call write~int((if ~bitwiseAnd(ath9k_disable_ps_#t~mem1866, 4294967039) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseAnd(ath9k_disable_ps_#t~mem1866, 4294967039) % 4294967296 % 4294967296 else ~bitwiseAnd(ath9k_disable_ps_#t~mem1866, 4294967039) % 4294967296 % 4294967296 - 4294967296), ath9k_disable_ps_~ah~45.base, 5373 + ath9k_disable_ps_~ah~45.offset, 4);havoc ath9k_disable_ps_#t~mem1866;ath9k_hw_set_interrupts_#in~arg0.base, ath9k_hw_set_interrupts_#in~arg0.offset := ath9k_disable_ps_~ah~45.base, ath9k_disable_ps_~ah~45.offset;havoc ath9k_hw_set_interrupts_~arg0.base, ath9k_hw_set_interrupts_~arg0.offset;ath9k_hw_set_interrupts_~arg0.base, ath9k_hw_set_interrupts_~arg0.offset := ath9k_hw_set_interrupts_#in~arg0.base, ath9k_hw_set_interrupts_#in~arg0.offset; [2021-11-02 22:06:23,046 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415: assume !(0 != ~bitwiseAnd(ath9k_disable_ps_#t~mem1865, 256) % 4294967296);havoc ath9k_disable_ps_#t~mem1865; [2021-11-02 22:06:23,046 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385-1: call ath9k_enable_ps_#t~mem1856 := read~int(ath9k_enable_ps_~common~42.base, 24 + ath9k_enable_ps_~common~42.offset, 4); [2021-11-02 22:06:23,046 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386: assume 0 == ~bitwiseAnd(ath9k_enable_ps_#t~mem1853, 256) % 4294967296;havoc ath9k_enable_ps_#t~mem1853;call ath9k_enable_ps_#t~mem1854 := read~int(ath9k_enable_ps_~ah~44.base, 5373 + ath9k_enable_ps_~ah~44.offset, 4);call write~int((if ~bitwiseOr(ath9k_enable_ps_#t~mem1854, 256) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(ath9k_enable_ps_#t~mem1854, 256) % 4294967296 % 4294967296 else ~bitwiseOr(ath9k_enable_ps_#t~mem1854, 256) % 4294967296 % 4294967296 - 4294967296), ath9k_enable_ps_~ah~44.base, 5373 + ath9k_enable_ps_~ah~44.offset, 4);havoc ath9k_enable_ps_#t~mem1854;ath9k_hw_set_interrupts_#in~arg0.base, ath9k_hw_set_interrupts_#in~arg0.offset := ath9k_enable_ps_~ah~44.base, ath9k_enable_ps_~ah~44.offset;havoc ath9k_hw_set_interrupts_~arg0.base, ath9k_hw_set_interrupts_~arg0.offset;ath9k_hw_set_interrupts_~arg0.base, ath9k_hw_set_interrupts_~arg0.offset := ath9k_hw_set_interrupts_#in~arg0.base, ath9k_hw_set_interrupts_#in~arg0.offset; [2021-11-02 22:06:23,046 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L16386: assume !(0 == ~bitwiseAnd(ath9k_enable_ps_#t~mem1853, 256) % 4294967296);havoc ath9k_enable_ps_#t~mem1853; [2021-11-02 22:09:42,408 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:42,589 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698: assume 0 != ath_calcrxfilter_~tmp___0~76 % 256;constant_test_bit_#in~nr, constant_test_bit_#in~addr.base, constant_test_bit_#in~addr.offset := 5, ath_calcrxfilter_~common~75.base, 32 + ath_calcrxfilter_~common~75.offset;havoc constant_test_bit_#res;havoc constant_test_bit_#t~mem3, constant_test_bit_~nr, constant_test_bit_~addr.base, constant_test_bit_~addr.offset;constant_test_bit_~nr := constant_test_bit_#in~nr;constant_test_bit_~addr.base, constant_test_bit_~addr.offset := constant_test_bit_#in~addr.base, constant_test_bit_#in~addr.offset;call constant_test_bit_#t~mem3 := read~int(constant_test_bit_~addr.base, constant_test_bit_~addr.offset + 8 * (if constant_test_bit_~nr / 64 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then constant_test_bit_~nr / 64 % 18446744073709551616 % 18446744073709551616 else constant_test_bit_~nr / 64 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);constant_test_bit_#res := ~bitwiseAnd((if ~shiftRight(constant_test_bit_#t~mem3, ~bitwiseAnd((if constant_test_bit_~nr % 4294967296 <= 2147483647 then constant_test_bit_~nr % 4294967296 else constant_test_bit_~nr % 4294967296 - 4294967296), 63)) % 18446744073709551616 % 4294967296 <= 2147483647 then ~shiftRight(constant_test_bit_#t~mem3, ~bitwiseAnd((if constant_test_bit_~nr % 4294967296 <= 2147483647 then constant_test_bit_~nr % 4294967296 else constant_test_bit_~nr % 4294967296 - 4294967296), 63)) % 18446744073709551616 % 4294967296 else ~shiftRight(constant_test_bit_#t~mem3, ~bitwiseAnd((if constant_test_bit_~nr % 4294967296 <= 2147483647 then constant_test_bit_~nr % 4294967296 else constant_test_bit_~nr % 4294967296 - 4294967296), 63)) % 18446744073709551616 % 4294967296 - 4294967296), 1);havoc constant_test_bit_#t~mem3; [2021-11-02 22:09:42,589 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698: assume !(0 != ath_calcrxfilter_~tmp___0~76 % 256); [2021-11-02 22:09:42,589 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: assume 0 != ath_calcrxfilter_#t~mem2731 % 4294967296;havoc ath_calcrxfilter_#t~mem2731;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 1024); [2021-11-02 22:09:42,590 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: assume !(0 != ath_calcrxfilter_#t~mem2731 % 4294967296);havoc ath_calcrxfilter_#t~mem2731; [2021-11-02 22:09:42,590 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681-2: call ath_calcrxfilter_#t~mem2732.base, ath_calcrxfilter_#t~mem2732.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2733 := read~int(ath_calcrxfilter_#t~mem2732.base, 942 + ath_calcrxfilter_#t~mem2732.offset, 2);ath_calcrxfilter_#t~short2736 := ath_calcrxfilter_#t~mem2733 > 1; [2021-11-02 22:09:42,590 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698-1: spin_unlock_bh_#in~lock.base, spin_unlock_bh_#in~lock.offset := ath_calcrxfilter_~sc.base, 11412 + ath_calcrxfilter_~sc.offset;havoc spin_unlock_bh_~lock.base, spin_unlock_bh_~lock.offset;spin_unlock_bh_~lock.base, spin_unlock_bh_~lock.offset := spin_unlock_bh_#in~lock.base, spin_unlock_bh_#in~lock.offset;_raw_spin_unlock_bh_#in~arg0.base, _raw_spin_unlock_bh_#in~arg0.offset := spin_unlock_bh_~lock.base, spin_unlock_bh_~lock.offset;havoc _raw_spin_unlock_bh_~arg0.base, _raw_spin_unlock_bh_~arg0.offset;_raw_spin_unlock_bh_~arg0.base, _raw_spin_unlock_bh_~arg0.offset := _raw_spin_unlock_bh_#in~arg0.base, _raw_spin_unlock_bh_#in~arg0.offset; [2021-11-02 22:09:42,590 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L38840: ath_calcrxfilter_#res := ath_calcrxfilter_~rfilt~4; [2021-11-02 22:09:42,591 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19700: assume 0 != ath_calcrxfilter_~tmp___1~46;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 16); [2021-11-02 22:09:42,591 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19700: assume !(0 != ath_calcrxfilter_~tmp___1~46); [2021-11-02 22:09:42,591 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !(0 != ath_calcrxfilter_#t~mem2708 % 256);havoc ath_calcrxfilter_#t~mem2707.base, ath_calcrxfilter_#t~mem2707.offset;havoc ath_calcrxfilter_#t~mem2708;spin_lock_bh_#in~lock.base, spin_lock_bh_#in~lock.offset := ath_calcrxfilter_~sc.base, 11412 + ath_calcrxfilter_~sc.offset;havoc spin_lock_bh_~lock.base, spin_lock_bh_~lock.offset;spin_lock_bh_~lock.base, spin_lock_bh_~lock.offset := spin_lock_bh_#in~lock.base, spin_lock_bh_#in~lock.offset;_raw_spin_lock_bh_#in~arg0.base, _raw_spin_lock_bh_#in~arg0.offset := spin_lock_bh_~lock.base, spin_lock_bh_~lock.offset;havoc _raw_spin_lock_bh_~arg0.base, _raw_spin_lock_bh_~arg0.offset;_raw_spin_lock_bh_~arg0.base, _raw_spin_lock_bh_~arg0.offset := _raw_spin_lock_bh_#in~arg0.base, _raw_spin_lock_bh_#in~arg0.offset; [2021-11-02 22:09:42,591 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume 0 != ath_calcrxfilter_#t~mem2708 % 256;havoc ath_calcrxfilter_#t~mem2707.base, ath_calcrxfilter_#t~mem2707.offset;havoc ath_calcrxfilter_#t~mem2708;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 8448); [2021-11-02 22:09:42,591 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: assume ath_calcrxfilter_#t~short2717; [2021-11-02 22:09:42,592 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: assume !ath_calcrxfilter_#t~short2717;call ath_calcrxfilter_#t~mem2715.base, ath_calcrxfilter_#t~mem2715.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2716 := read~int(ath_calcrxfilter_#t~mem2715.base, 7501 + ath_calcrxfilter_#t~mem2715.offset, 1);ath_calcrxfilter_#t~short2717 := 0 != ath_calcrxfilter_#t~mem2716 % 256; [2021-11-02 22:09:42,592 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-2: assume ath_calcrxfilter_#t~short2717;havoc ath_calcrxfilter_#t~mem2713.base, ath_calcrxfilter_#t~mem2713.offset;havoc ath_calcrxfilter_#t~mem2714;havoc ath_calcrxfilter_#t~mem2715.base, ath_calcrxfilter_#t~mem2715.offset;havoc ath_calcrxfilter_#t~mem2716;havoc ath_calcrxfilter_#t~short2717;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 8); [2021-11-02 22:09:42,592 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-2: assume !ath_calcrxfilter_#t~short2717;havoc ath_calcrxfilter_#t~mem2713.base, ath_calcrxfilter_#t~mem2713.offset;havoc ath_calcrxfilter_#t~mem2714;havoc ath_calcrxfilter_#t~mem2715.base, ath_calcrxfilter_#t~mem2715.offset;havoc ath_calcrxfilter_#t~mem2716;havoc ath_calcrxfilter_#t~short2717; [2021-11-02 22:09:42,592 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-5: assume ath_calcrxfilter_#t~short2746;havoc ath_calcrxfilter_#t~mem2739.base, ath_calcrxfilter_#t~mem2739.offset;havoc ath_calcrxfilter_#t~mem2740;havoc ath_calcrxfilter_#t~mem2741.base, ath_calcrxfilter_#t~mem2741.offset;havoc ath_calcrxfilter_#t~mem2742;havoc ath_calcrxfilter_#t~short2743;havoc ath_calcrxfilter_#t~mem2744.base, ath_calcrxfilter_#t~mem2744.offset;havoc ath_calcrxfilter_#t~mem2745;havoc ath_calcrxfilter_#t~short2746;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 1048576); [2021-11-02 22:09:42,592 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-5: assume !ath_calcrxfilter_#t~short2746;havoc ath_calcrxfilter_#t~mem2739.base, ath_calcrxfilter_#t~mem2739.offset;havoc ath_calcrxfilter_#t~mem2740;havoc ath_calcrxfilter_#t~mem2741.base, ath_calcrxfilter_#t~mem2741.offset;havoc ath_calcrxfilter_#t~mem2742;havoc ath_calcrxfilter_#t~short2743;havoc ath_calcrxfilter_#t~mem2744.base, ath_calcrxfilter_#t~mem2744.offset;havoc ath_calcrxfilter_#t~mem2745;havoc ath_calcrxfilter_#t~short2746; [2021-11-02 22:09:42,593 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-7: havoc ath9k_is_chanctx_enabled_#res;ath9k_is_chanctx_enabled_#res := (if 0 == (if 1 == ~ath9k_use_chanctx~0 then 1 else 0) then 0 else 1); [2021-11-02 22:09:42,593 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685: assume ath_calcrxfilter_#t~short2736; [2021-11-02 22:09:42,593 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685: assume !ath_calcrxfilter_#t~short2736;call ath_calcrxfilter_#t~mem2734.base, ath_calcrxfilter_#t~mem2734.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2735 := read~int(ath_calcrxfilter_#t~mem2734.base, 946 + ath_calcrxfilter_#t~mem2734.offset, 4);ath_calcrxfilter_#t~short2736 := 0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2735, 64) % 4294967296; [2021-11-02 22:09:42,593 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-2: assume ath_calcrxfilter_#t~short2736;havoc ath_calcrxfilter_#t~mem2732.base, ath_calcrxfilter_#t~mem2732.offset;havoc ath_calcrxfilter_#t~mem2733;havoc ath_calcrxfilter_#t~mem2734.base, ath_calcrxfilter_#t~mem2734.offset;havoc ath_calcrxfilter_#t~mem2735;havoc ath_calcrxfilter_#t~short2736;call ath_calcrxfilter_#t~mem2737.base, ath_calcrxfilter_#t~mem2737.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2738 := read~int(ath_calcrxfilter_#t~mem2737.base, 712 + ath_calcrxfilter_#t~mem2737.offset, 4); [2021-11-02 22:09:42,593 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-2: assume !ath_calcrxfilter_#t~short2736;havoc ath_calcrxfilter_#t~mem2732.base, ath_calcrxfilter_#t~mem2732.offset;havoc ath_calcrxfilter_#t~mem2733;havoc ath_calcrxfilter_#t~mem2734.base, ath_calcrxfilter_#t~mem2734.offset;havoc ath_calcrxfilter_#t~mem2735;havoc ath_calcrxfilter_#t~short2736; [2021-11-02 22:09:42,594 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-4: call ath_calcrxfilter_#t~mem2718.base, ath_calcrxfilter_#t~mem2718.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2719 := read~int(ath_calcrxfilter_#t~mem2718.base, 4678 + ath_calcrxfilter_#t~mem2718.offset, 4);ath_calcrxfilter_#t~short2722 := 2 == ath_calcrxfilter_#t~mem2719 % 4294967296; [2021-11-02 22:09:42,594 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660: assume 0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2710, 256) % 4294967296;havoc ath_calcrxfilter_#t~mem2709.base, ath_calcrxfilter_#t~mem2709.offset;havoc ath_calcrxfilter_#t~mem2710;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 128); [2021-11-02 22:09:42,594 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660: assume !(0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2710, 256) % 4294967296);havoc ath_calcrxfilter_#t~mem2709.base, ath_calcrxfilter_#t~mem2709.offset;havoc ath_calcrxfilter_#t~mem2710; [2021-11-02 22:09:42,594 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693: assume ath_calcrxfilter_#t~short2743; [2021-11-02 22:09:42,594 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693: assume !ath_calcrxfilter_#t~short2743;call ath_calcrxfilter_#t~mem2741.base, ath_calcrxfilter_#t~mem2741.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2742 := read~int(ath_calcrxfilter_#t~mem2741.base, 712 + ath_calcrxfilter_#t~mem2741.offset, 4);ath_calcrxfilter_#t~short2743 := 1280 == ath_calcrxfilter_#t~mem2742 % 4294967296; [2021-11-02 22:09:42,595 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660-2: call ath_calcrxfilter_#t~mem2711.base, ath_calcrxfilter_#t~mem2711.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2712 := read~int(ath_calcrxfilter_#t~mem2711.base, 4622 + ath_calcrxfilter_#t~mem2711.offset, 1); [2021-11-02 22:09:42,595 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-3: assume ath_calcrxfilter_#t~short2746; [2021-11-02 22:09:42,595 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-3: assume !ath_calcrxfilter_#t~short2746;call ath_calcrxfilter_#t~mem2744.base, ath_calcrxfilter_#t~mem2744.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2745 := read~int(ath_calcrxfilter_#t~mem2744.base, 712 + ath_calcrxfilter_#t~mem2744.offset, 4);ath_calcrxfilter_#t~short2746 := 1536 == ath_calcrxfilter_#t~mem2745 % 4294967296; [2021-11-02 22:09:42,595 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-2: ath_calcrxfilter_#t~short2746 := ath_calcrxfilter_#t~short2743; [2021-11-02 22:09:42,595 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-4: call ath_calcrxfilter_#t~mem2731 := read~int(ath_calcrxfilter_~sc.base, 9492 + ath_calcrxfilter_~sc.offset, 4); [2021-11-02 22:09:42,596 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-4: call ath_calcrxfilter_#t~mem2739.base, ath_calcrxfilter_#t~mem2739.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2740 := read~int(ath_calcrxfilter_#t~mem2739.base, 712 + ath_calcrxfilter_#t~mem2739.offset, 4);ath_calcrxfilter_#t~short2743 := 1024 == ath_calcrxfilter_#t~mem2740 % 4294967296; [2021-11-02 22:09:42,596 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: assume ath_calcrxfilter_#t~short2730; [2021-11-02 22:09:42,596 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: assume !ath_calcrxfilter_#t~short2730;call ath_calcrxfilter_#t~mem2728.base, ath_calcrxfilter_#t~mem2728.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2729 := read~int(ath_calcrxfilter_#t~mem2728.base, 946 + ath_calcrxfilter_#t~mem2728.offset, 4);ath_calcrxfilter_#t~short2730 := 0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2729, 128) % 4294967296; [2021-11-02 22:09:42,596 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-2: assume ath_calcrxfilter_#t~short2730;havoc ath_calcrxfilter_#t~mem2726.base, ath_calcrxfilter_#t~mem2726.offset;havoc ath_calcrxfilter_#t~mem2727;havoc ath_calcrxfilter_#t~mem2728.base, ath_calcrxfilter_#t~mem2728.offset;havoc ath_calcrxfilter_#t~mem2729;havoc ath_calcrxfilter_#t~short2730;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 16384); [2021-11-02 22:09:42,596 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-2: assume !ath_calcrxfilter_#t~short2730;havoc ath_calcrxfilter_#t~mem2726.base, ath_calcrxfilter_#t~mem2726.offset;havoc ath_calcrxfilter_#t~mem2727;havoc ath_calcrxfilter_#t~mem2728.base, ath_calcrxfilter_#t~mem2728.offset;havoc ath_calcrxfilter_#t~mem2729;havoc ath_calcrxfilter_#t~short2730; [2021-11-02 22:09:42,597 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686: assume ath_calcrxfilter_#t~mem2738 % 4294967296 <= 64;havoc ath_calcrxfilter_#t~mem2737.base, ath_calcrxfilter_#t~mem2737.offset;havoc ath_calcrxfilter_#t~mem2738;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 32); [2021-11-02 22:09:42,597 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686: assume !(ath_calcrxfilter_#t~mem2738 % 4294967296 <= 64);havoc ath_calcrxfilter_#t~mem2737.base, ath_calcrxfilter_#t~mem2737.offset;havoc ath_calcrxfilter_#t~mem2738; [2021-11-02 22:09:42,597 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686-2: ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 32768); [2021-11-02 22:09:42,597 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L38830: call ath_calcrxfilter_#t~mem2709.base, ath_calcrxfilter_#t~mem2709.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2710 := read~int(ath_calcrxfilter_#t~mem2709.base, 946 + ath_calcrxfilter_#t~mem2709.offset, 4); [2021-11-02 22:09:42,597 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: ath_calcrxfilter_#t~ret2748 := constant_test_bit_#res;assume -2147483648 <= ath_calcrxfilter_#t~ret2748 && ath_calcrxfilter_#t~ret2748 <= 2147483647;ath_calcrxfilter_~tmp___1~46 := ath_calcrxfilter_#t~ret2748;havoc ath_calcrxfilter_#t~ret2748; [2021-11-02 22:09:42,598 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L28483: ath_calcrxfilter_#t~ret2747 := ath9k_is_chanctx_enabled_#res;ath_calcrxfilter_~tmp___0~76 := ath_calcrxfilter_#t~ret2747;havoc ath_calcrxfilter_#t~ret2747; [2021-11-02 22:09:42,598 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: assume ath_calcrxfilter_#t~short2722;call ath_calcrxfilter_#t~mem2720.base, ath_calcrxfilter_#t~mem2720.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2721 := read~int(ath_calcrxfilter_#t~mem2720.base, 942 + ath_calcrxfilter_#t~mem2720.offset, 2);ath_calcrxfilter_#t~short2722 := ath_calcrxfilter_#t~mem2721 <= 1; [2021-11-02 22:09:42,598 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: assume !ath_calcrxfilter_#t~short2722; [2021-11-02 22:09:42,598 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-2: ath_calcrxfilter_#t~short2725 := ath_calcrxfilter_#t~short2722; [2021-11-02 22:09:42,598 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume ath_calcrxfilter_#t~short2725;call ath_calcrxfilter_#t~mem2723.base, ath_calcrxfilter_#t~mem2723.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2724 := read~int(ath_calcrxfilter_#t~mem2723.base, 946 + ath_calcrxfilter_#t~mem2723.offset, 4);ath_calcrxfilter_#t~short2725 := 0 == ~bitwiseAnd(ath_calcrxfilter_#t~mem2724, 16) % 4294967296; [2021-11-02 22:09:42,599 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume !ath_calcrxfilter_#t~short2725; [2021-11-02 22:09:42,599 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-5: assume ath_calcrxfilter_#t~short2725;havoc ath_calcrxfilter_#t~mem2718.base, ath_calcrxfilter_#t~mem2718.offset;havoc ath_calcrxfilter_#t~mem2719;havoc ath_calcrxfilter_#t~mem2720.base, ath_calcrxfilter_#t~mem2720.offset;havoc ath_calcrxfilter_#t~mem2721;havoc ath_calcrxfilter_#t~short2722;havoc ath_calcrxfilter_#t~mem2723.base, ath_calcrxfilter_#t~mem2723.offset;havoc ath_calcrxfilter_#t~mem2724;havoc ath_calcrxfilter_#t~short2725;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 512); [2021-11-02 22:09:42,599 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-5: assume !ath_calcrxfilter_#t~short2725;havoc ath_calcrxfilter_#t~mem2718.base, ath_calcrxfilter_#t~mem2718.offset;havoc ath_calcrxfilter_#t~mem2719;havoc ath_calcrxfilter_#t~mem2720.base, ath_calcrxfilter_#t~mem2720.offset;havoc ath_calcrxfilter_#t~mem2721;havoc ath_calcrxfilter_#t~short2722;havoc ath_calcrxfilter_#t~mem2723.base, ath_calcrxfilter_#t~mem2723.offset;havoc ath_calcrxfilter_#t~mem2724;havoc ath_calcrxfilter_#t~short2725;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 16); [2021-11-02 22:09:42,599 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664: assume 0 != ath_calcrxfilter_#t~mem2712 % 256;havoc ath_calcrxfilter_#t~mem2711.base, ath_calcrxfilter_#t~mem2711.offset;havoc ath_calcrxfilter_#t~mem2712;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 32); [2021-11-02 22:09:42,599 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664: assume !(0 != ath_calcrxfilter_#t~mem2712 % 256);havoc ath_calcrxfilter_#t~mem2711.base, ath_calcrxfilter_#t~mem2711.offset;havoc ath_calcrxfilter_#t~mem2712; [2021-11-02 22:09:42,600 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-7: call ath_calcrxfilter_#t~mem2726.base, ath_calcrxfilter_#t~mem2726.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2727 := read~int(ath_calcrxfilter_#t~mem2726.base, 4678 + ath_calcrxfilter_#t~mem2726.offset, 4);ath_calcrxfilter_#t~short2730 := 3 == ath_calcrxfilter_#t~mem2727 % 4294967296; [2021-11-02 22:09:42,600 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664-2: call ath_calcrxfilter_#t~mem2713.base, ath_calcrxfilter_#t~mem2713.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2714 := read~int(ath_calcrxfilter_#t~mem2713.base, 946 + ath_calcrxfilter_#t~mem2713.offset, 4);ath_calcrxfilter_#t~short2717 := 0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2714, 32) % 4294967296; [2021-11-02 22:09:42,602 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:43,011 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-5: assume ath_calcrxfilter_#t~short2746;havoc ath_calcrxfilter_#t~mem2739.base, ath_calcrxfilter_#t~mem2739.offset;havoc ath_calcrxfilter_#t~mem2740;havoc ath_calcrxfilter_#t~mem2741.base, ath_calcrxfilter_#t~mem2741.offset;havoc ath_calcrxfilter_#t~mem2742;havoc ath_calcrxfilter_#t~short2743;havoc ath_calcrxfilter_#t~mem2744.base, ath_calcrxfilter_#t~mem2744.offset;havoc ath_calcrxfilter_#t~mem2745;havoc ath_calcrxfilter_#t~short2746;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 1048576); [2021-11-02 22:09:43,011 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-5: assume !ath_calcrxfilter_#t~short2746;havoc ath_calcrxfilter_#t~mem2739.base, ath_calcrxfilter_#t~mem2739.offset;havoc ath_calcrxfilter_#t~mem2740;havoc ath_calcrxfilter_#t~mem2741.base, ath_calcrxfilter_#t~mem2741.offset;havoc ath_calcrxfilter_#t~mem2742;havoc ath_calcrxfilter_#t~short2743;havoc ath_calcrxfilter_#t~mem2744.base, ath_calcrxfilter_#t~mem2744.offset;havoc ath_calcrxfilter_#t~mem2745;havoc ath_calcrxfilter_#t~short2746; [2021-11-02 22:09:43,012 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-7: havoc ath9k_is_chanctx_enabled_#res;ath9k_is_chanctx_enabled_#res := (if 0 == (if 1 == ~ath9k_use_chanctx~0 then 1 else 0) then 0 else 1); [2021-11-02 22:09:43,012 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660: assume 0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2710, 256) % 4294967296;havoc ath_calcrxfilter_#t~mem2709.base, ath_calcrxfilter_#t~mem2709.offset;havoc ath_calcrxfilter_#t~mem2710;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 128); [2021-11-02 22:09:43,012 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660: assume !(0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2710, 256) % 4294967296);havoc ath_calcrxfilter_#t~mem2709.base, ath_calcrxfilter_#t~mem2709.offset;havoc ath_calcrxfilter_#t~mem2710; [2021-11-02 22:09:43,012 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693: assume ath_calcrxfilter_#t~short2743; [2021-11-02 22:09:43,012 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693: assume !ath_calcrxfilter_#t~short2743;call ath_calcrxfilter_#t~mem2741.base, ath_calcrxfilter_#t~mem2741.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2742 := read~int(ath_calcrxfilter_#t~mem2741.base, 712 + ath_calcrxfilter_#t~mem2741.offset, 4);ath_calcrxfilter_#t~short2743 := 1280 == ath_calcrxfilter_#t~mem2742 % 4294967296; [2021-11-02 22:09:43,012 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19660-2: call ath_calcrxfilter_#t~mem2711.base, ath_calcrxfilter_#t~mem2711.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2712 := read~int(ath_calcrxfilter_#t~mem2711.base, 4622 + ath_calcrxfilter_#t~mem2711.offset, 1); [2021-11-02 22:09:43,013 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-3: assume ath_calcrxfilter_#t~short2746; [2021-11-02 22:09:43,013 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-3: assume !ath_calcrxfilter_#t~short2746;call ath_calcrxfilter_#t~mem2744.base, ath_calcrxfilter_#t~mem2744.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2745 := read~int(ath_calcrxfilter_#t~mem2744.base, 712 + ath_calcrxfilter_#t~mem2744.offset, 4);ath_calcrxfilter_#t~short2746 := 1536 == ath_calcrxfilter_#t~mem2745 % 4294967296; [2021-11-02 22:09:43,013 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19693-2: ath_calcrxfilter_#t~short2746 := ath_calcrxfilter_#t~short2743; [2021-11-02 22:09:43,013 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-4: call ath_calcrxfilter_#t~mem2731 := read~int(ath_calcrxfilter_~sc.base, 9492 + ath_calcrxfilter_~sc.offset, 4); [2021-11-02 22:09:43,013 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: assume ath_calcrxfilter_#t~short2730; [2021-11-02 22:09:43,013 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: assume !ath_calcrxfilter_#t~short2730;call ath_calcrxfilter_#t~mem2728.base, ath_calcrxfilter_#t~mem2728.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2729 := read~int(ath_calcrxfilter_#t~mem2728.base, 946 + ath_calcrxfilter_#t~mem2728.offset, 4);ath_calcrxfilter_#t~short2730 := 0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2729, 128) % 4294967296; [2021-11-02 22:09:43,014 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-2: assume ath_calcrxfilter_#t~short2730;havoc ath_calcrxfilter_#t~mem2726.base, ath_calcrxfilter_#t~mem2726.offset;havoc ath_calcrxfilter_#t~mem2727;havoc ath_calcrxfilter_#t~mem2728.base, ath_calcrxfilter_#t~mem2728.offset;havoc ath_calcrxfilter_#t~mem2729;havoc ath_calcrxfilter_#t~short2730;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 16384); [2021-11-02 22:09:43,014 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677-2: assume !ath_calcrxfilter_#t~short2730;havoc ath_calcrxfilter_#t~mem2726.base, ath_calcrxfilter_#t~mem2726.offset;havoc ath_calcrxfilter_#t~mem2727;havoc ath_calcrxfilter_#t~mem2728.base, ath_calcrxfilter_#t~mem2728.offset;havoc ath_calcrxfilter_#t~mem2729;havoc ath_calcrxfilter_#t~short2730; [2021-11-02 22:09:43,014 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: ath_calcrxfilter_#t~ret2748 := constant_test_bit_#res;assume -2147483648 <= ath_calcrxfilter_#t~ret2748 && ath_calcrxfilter_#t~ret2748 <= 2147483647;ath_calcrxfilter_~tmp___1~46 := ath_calcrxfilter_#t~ret2748;havoc ath_calcrxfilter_#t~ret2748; [2021-11-02 22:09:43,014 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L28483: ath_calcrxfilter_#t~ret2747 := ath9k_is_chanctx_enabled_#res;ath_calcrxfilter_~tmp___0~76 := ath_calcrxfilter_#t~ret2747;havoc ath_calcrxfilter_#t~ret2747; [2021-11-02 22:09:43,015 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(0 != ath_calcrxfilter_#t~mem2708 % 256);havoc ath_calcrxfilter_#t~mem2707.base, ath_calcrxfilter_#t~mem2707.offset;havoc ath_calcrxfilter_#t~mem2708;spin_lock_bh_#in~lock.base, spin_lock_bh_#in~lock.offset := ath_calcrxfilter_~sc.base, 11412 + ath_calcrxfilter_~sc.offset;havoc spin_lock_bh_~lock.base, spin_lock_bh_~lock.offset;spin_lock_bh_~lock.base, spin_lock_bh_~lock.offset := spin_lock_bh_#in~lock.base, spin_lock_bh_#in~lock.offset;_raw_spin_lock_bh_#in~arg0.base, _raw_spin_lock_bh_#in~arg0.offset := spin_lock_bh_~lock.base, spin_lock_bh_~lock.offset;havoc _raw_spin_lock_bh_~arg0.base, _raw_spin_lock_bh_~arg0.offset;_raw_spin_lock_bh_~arg0.base, _raw_spin_lock_bh_~arg0.offset := _raw_spin_lock_bh_#in~arg0.base, _raw_spin_lock_bh_#in~arg0.offset; [2021-11-02 22:09:43,015 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume 0 != ath_calcrxfilter_#t~mem2708 % 256;havoc ath_calcrxfilter_#t~mem2707.base, ath_calcrxfilter_#t~mem2707.offset;havoc ath_calcrxfilter_#t~mem2708;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 8448); [2021-11-02 22:09:43,015 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664: assume 0 != ath_calcrxfilter_#t~mem2712 % 256;havoc ath_calcrxfilter_#t~mem2711.base, ath_calcrxfilter_#t~mem2711.offset;havoc ath_calcrxfilter_#t~mem2712;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 32); [2021-11-02 22:09:43,015 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664: assume !(0 != ath_calcrxfilter_#t~mem2712 % 256);havoc ath_calcrxfilter_#t~mem2711.base, ath_calcrxfilter_#t~mem2711.offset;havoc ath_calcrxfilter_#t~mem2712; [2021-11-02 22:09:43,015 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19664-2: call ath_calcrxfilter_#t~mem2713.base, ath_calcrxfilter_#t~mem2713.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2714 := read~int(ath_calcrxfilter_#t~mem2713.base, 946 + ath_calcrxfilter_#t~mem2713.offset, 4);ath_calcrxfilter_#t~short2717 := 0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2714, 32) % 4294967296; [2021-11-02 22:09:43,016 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698: assume 0 != ath_calcrxfilter_~tmp___0~76 % 256;constant_test_bit_#in~nr, constant_test_bit_#in~addr.base, constant_test_bit_#in~addr.offset := 5, ath_calcrxfilter_~common~75.base, 32 + ath_calcrxfilter_~common~75.offset;havoc constant_test_bit_#res;havoc constant_test_bit_#t~mem3, constant_test_bit_~nr, constant_test_bit_~addr.base, constant_test_bit_~addr.offset;constant_test_bit_~nr := constant_test_bit_#in~nr;constant_test_bit_~addr.base, constant_test_bit_~addr.offset := constant_test_bit_#in~addr.base, constant_test_bit_#in~addr.offset;call constant_test_bit_#t~mem3 := read~int(constant_test_bit_~addr.base, constant_test_bit_~addr.offset + 8 * (if constant_test_bit_~nr / 64 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then constant_test_bit_~nr / 64 % 18446744073709551616 % 18446744073709551616 else constant_test_bit_~nr / 64 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);constant_test_bit_#res := ~bitwiseAnd((if ~shiftRight(constant_test_bit_#t~mem3, ~bitwiseAnd((if constant_test_bit_~nr % 4294967296 <= 2147483647 then constant_test_bit_~nr % 4294967296 else constant_test_bit_~nr % 4294967296 - 4294967296), 63)) % 18446744073709551616 % 4294967296 <= 2147483647 then ~shiftRight(constant_test_bit_#t~mem3, ~bitwiseAnd((if constant_test_bit_~nr % 4294967296 <= 2147483647 then constant_test_bit_~nr % 4294967296 else constant_test_bit_~nr % 4294967296 - 4294967296), 63)) % 18446744073709551616 % 4294967296 else ~shiftRight(constant_test_bit_#t~mem3, ~bitwiseAnd((if constant_test_bit_~nr % 4294967296 <= 2147483647 then constant_test_bit_~nr % 4294967296 else constant_test_bit_~nr % 4294967296 - 4294967296), 63)) % 18446744073709551616 % 4294967296 - 4294967296), 1);havoc constant_test_bit_#t~mem3; [2021-11-02 22:09:43,016 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698: assume !(0 != ath_calcrxfilter_~tmp___0~76 % 256); [2021-11-02 22:09:43,016 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: assume 0 != ath_calcrxfilter_#t~mem2731 % 4294967296;havoc ath_calcrxfilter_#t~mem2731;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 1024); [2021-11-02 22:09:43,016 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: assume !(0 != ath_calcrxfilter_#t~mem2731 % 4294967296);havoc ath_calcrxfilter_#t~mem2731; [2021-11-02 22:09:43,017 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681-2: call ath_calcrxfilter_#t~mem2732.base, ath_calcrxfilter_#t~mem2732.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2733 := read~int(ath_calcrxfilter_#t~mem2732.base, 942 + ath_calcrxfilter_#t~mem2732.offset, 2);ath_calcrxfilter_#t~short2736 := ath_calcrxfilter_#t~mem2733 > 1; [2021-11-02 22:09:43,017 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19698-1: spin_unlock_bh_#in~lock.base, spin_unlock_bh_#in~lock.offset := ath_calcrxfilter_~sc.base, 11412 + ath_calcrxfilter_~sc.offset;havoc spin_unlock_bh_~lock.base, spin_unlock_bh_~lock.offset;spin_unlock_bh_~lock.base, spin_unlock_bh_~lock.offset := spin_unlock_bh_#in~lock.base, spin_unlock_bh_#in~lock.offset;_raw_spin_unlock_bh_#in~arg0.base, _raw_spin_unlock_bh_#in~arg0.offset := spin_unlock_bh_~lock.base, spin_unlock_bh_~lock.offset;havoc _raw_spin_unlock_bh_~arg0.base, _raw_spin_unlock_bh_~arg0.offset;_raw_spin_unlock_bh_~arg0.base, _raw_spin_unlock_bh_~arg0.offset := _raw_spin_unlock_bh_#in~arg0.base, _raw_spin_unlock_bh_#in~arg0.offset; [2021-11-02 22:09:43,017 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L38840: ath_calcrxfilter_#res := ath_calcrxfilter_~rfilt~4; [2021-11-02 22:09:43,017 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19700: assume 0 != ath_calcrxfilter_~tmp___1~46;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 16); [2021-11-02 22:09:43,018 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19700: assume !(0 != ath_calcrxfilter_~tmp___1~46); [2021-11-02 22:09:43,018 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: assume ath_calcrxfilter_#t~short2717; [2021-11-02 22:09:43,018 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668: assume !ath_calcrxfilter_#t~short2717;call ath_calcrxfilter_#t~mem2715.base, ath_calcrxfilter_#t~mem2715.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2716 := read~int(ath_calcrxfilter_#t~mem2715.base, 7501 + ath_calcrxfilter_#t~mem2715.offset, 1);ath_calcrxfilter_#t~short2717 := 0 != ath_calcrxfilter_#t~mem2716 % 256; [2021-11-02 22:09:43,018 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-2: assume ath_calcrxfilter_#t~short2717;havoc ath_calcrxfilter_#t~mem2713.base, ath_calcrxfilter_#t~mem2713.offset;havoc ath_calcrxfilter_#t~mem2714;havoc ath_calcrxfilter_#t~mem2715.base, ath_calcrxfilter_#t~mem2715.offset;havoc ath_calcrxfilter_#t~mem2716;havoc ath_calcrxfilter_#t~short2717;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 8); [2021-11-02 22:09:43,018 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-2: assume !ath_calcrxfilter_#t~short2717;havoc ath_calcrxfilter_#t~mem2713.base, ath_calcrxfilter_#t~mem2713.offset;havoc ath_calcrxfilter_#t~mem2714;havoc ath_calcrxfilter_#t~mem2715.base, ath_calcrxfilter_#t~mem2715.offset;havoc ath_calcrxfilter_#t~mem2716;havoc ath_calcrxfilter_#t~short2717; [2021-11-02 22:09:43,019 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685: assume ath_calcrxfilter_#t~short2736; [2021-11-02 22:09:43,019 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685: assume !ath_calcrxfilter_#t~short2736;call ath_calcrxfilter_#t~mem2734.base, ath_calcrxfilter_#t~mem2734.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2735 := read~int(ath_calcrxfilter_#t~mem2734.base, 946 + ath_calcrxfilter_#t~mem2734.offset, 4);ath_calcrxfilter_#t~short2736 := 0 != ~bitwiseAnd(ath_calcrxfilter_#t~mem2735, 64) % 4294967296; [2021-11-02 22:09:43,019 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-2: assume ath_calcrxfilter_#t~short2736;havoc ath_calcrxfilter_#t~mem2732.base, ath_calcrxfilter_#t~mem2732.offset;havoc ath_calcrxfilter_#t~mem2733;havoc ath_calcrxfilter_#t~mem2734.base, ath_calcrxfilter_#t~mem2734.offset;havoc ath_calcrxfilter_#t~mem2735;havoc ath_calcrxfilter_#t~short2736;call ath_calcrxfilter_#t~mem2737.base, ath_calcrxfilter_#t~mem2737.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2738 := read~int(ath_calcrxfilter_#t~mem2737.base, 712 + ath_calcrxfilter_#t~mem2737.offset, 4); [2021-11-02 22:09:43,019 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-2: assume !ath_calcrxfilter_#t~short2736;havoc ath_calcrxfilter_#t~mem2732.base, ath_calcrxfilter_#t~mem2732.offset;havoc ath_calcrxfilter_#t~mem2733;havoc ath_calcrxfilter_#t~mem2734.base, ath_calcrxfilter_#t~mem2734.offset;havoc ath_calcrxfilter_#t~mem2735;havoc ath_calcrxfilter_#t~short2736; [2021-11-02 22:09:43,020 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19668-4: call ath_calcrxfilter_#t~mem2718.base, ath_calcrxfilter_#t~mem2718.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2719 := read~int(ath_calcrxfilter_#t~mem2718.base, 4678 + ath_calcrxfilter_#t~mem2718.offset, 4);ath_calcrxfilter_#t~short2722 := 2 == ath_calcrxfilter_#t~mem2719 % 4294967296; [2021-11-02 22:09:43,020 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19685-4: call ath_calcrxfilter_#t~mem2739.base, ath_calcrxfilter_#t~mem2739.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2740 := read~int(ath_calcrxfilter_#t~mem2739.base, 712 + ath_calcrxfilter_#t~mem2739.offset, 4);ath_calcrxfilter_#t~short2743 := 1024 == ath_calcrxfilter_#t~mem2740 % 4294967296; [2021-11-02 22:09:43,020 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686: assume ath_calcrxfilter_#t~mem2738 % 4294967296 <= 64;havoc ath_calcrxfilter_#t~mem2737.base, ath_calcrxfilter_#t~mem2737.offset;havoc ath_calcrxfilter_#t~mem2738;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 32); [2021-11-02 22:09:43,020 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686: assume !(ath_calcrxfilter_#t~mem2738 % 4294967296 <= 64);havoc ath_calcrxfilter_#t~mem2737.base, ath_calcrxfilter_#t~mem2737.offset;havoc ath_calcrxfilter_#t~mem2738; [2021-11-02 22:09:43,021 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19686-2: ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 32768); [2021-11-02 22:09:43,021 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L38830: call ath_calcrxfilter_#t~mem2709.base, ath_calcrxfilter_#t~mem2709.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2710 := read~int(ath_calcrxfilter_#t~mem2709.base, 946 + ath_calcrxfilter_#t~mem2709.offset, 4); [2021-11-02 22:09:43,021 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: assume ath_calcrxfilter_#t~short2722;call ath_calcrxfilter_#t~mem2720.base, ath_calcrxfilter_#t~mem2720.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2721 := read~int(ath_calcrxfilter_#t~mem2720.base, 942 + ath_calcrxfilter_#t~mem2720.offset, 2);ath_calcrxfilter_#t~short2722 := ath_calcrxfilter_#t~mem2721 <= 1; [2021-11-02 22:09:43,021 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672: assume !ath_calcrxfilter_#t~short2722; [2021-11-02 22:09:43,021 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-2: ath_calcrxfilter_#t~short2725 := ath_calcrxfilter_#t~short2722; [2021-11-02 22:09:43,022 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume ath_calcrxfilter_#t~short2725;call ath_calcrxfilter_#t~mem2723.base, ath_calcrxfilter_#t~mem2723.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 11404 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2724 := read~int(ath_calcrxfilter_#t~mem2723.base, 946 + ath_calcrxfilter_#t~mem2723.offset, 4);ath_calcrxfilter_#t~short2725 := 0 == ~bitwiseAnd(ath_calcrxfilter_#t~mem2724, 16) % 4294967296; [2021-11-02 22:09:43,022 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-3: assume !ath_calcrxfilter_#t~short2725; [2021-11-02 22:09:43,022 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-5: assume ath_calcrxfilter_#t~short2725;havoc ath_calcrxfilter_#t~mem2718.base, ath_calcrxfilter_#t~mem2718.offset;havoc ath_calcrxfilter_#t~mem2719;havoc ath_calcrxfilter_#t~mem2720.base, ath_calcrxfilter_#t~mem2720.offset;havoc ath_calcrxfilter_#t~mem2721;havoc ath_calcrxfilter_#t~short2722;havoc ath_calcrxfilter_#t~mem2723.base, ath_calcrxfilter_#t~mem2723.offset;havoc ath_calcrxfilter_#t~mem2724;havoc ath_calcrxfilter_#t~short2725;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 512); [2021-11-02 22:09:43,022 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-5: assume !ath_calcrxfilter_#t~short2725;havoc ath_calcrxfilter_#t~mem2718.base, ath_calcrxfilter_#t~mem2718.offset;havoc ath_calcrxfilter_#t~mem2719;havoc ath_calcrxfilter_#t~mem2720.base, ath_calcrxfilter_#t~mem2720.offset;havoc ath_calcrxfilter_#t~mem2721;havoc ath_calcrxfilter_#t~short2722;havoc ath_calcrxfilter_#t~mem2723.base, ath_calcrxfilter_#t~mem2723.offset;havoc ath_calcrxfilter_#t~mem2724;havoc ath_calcrxfilter_#t~short2725;ath_calcrxfilter_~rfilt~4 := ~bitwiseOr(ath_calcrxfilter_~rfilt~4, 16); [2021-11-02 22:09:43,022 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L19672-7: call ath_calcrxfilter_#t~mem2726.base, ath_calcrxfilter_#t~mem2726.offset := read~$Pointer$(ath_calcrxfilter_~sc.base, 2414 + ath_calcrxfilter_~sc.offset, 8);call ath_calcrxfilter_#t~mem2727 := read~int(ath_calcrxfilter_#t~mem2726.base, 4678 + ath_calcrxfilter_#t~mem2726.offset, 4);ath_calcrxfilter_#t~short2730 := 3 == ath_calcrxfilter_#t~mem2727 % 4294967296; [2021-11-02 22:09:45,421 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:45,423 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:45,457 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:45,461 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:45,462 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:45,471 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:45,729 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-02 22:09:45,735 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock.