./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6ae2ee47 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 05ce5b24b2687a8b1aab5aa0f73ec6d859585e3da90ad926172fb0aa6363222f --- Real Ultimate output --- This is Ultimate 0.2.3-dev-6ae2ee4-m [2023-11-22 18:42:47,448 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-22 18:42:47,535 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-22 18:42:47,543 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-22 18:42:47,543 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-22 18:42:47,564 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-22 18:42:47,566 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-22 18:42:47,566 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-22 18:42:47,567 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-22 18:42:47,570 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-22 18:42:47,570 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-22 18:42:47,570 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-22 18:42:47,571 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-22 18:42:47,572 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-22 18:42:47,572 INFO L153 SettingsManager]: * Use SBE=true [2023-11-22 18:42:47,573 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-22 18:42:47,573 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-22 18:42:47,573 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-22 18:42:47,573 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-22 18:42:47,573 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-22 18:42:47,574 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-22 18:42:47,574 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-22 18:42:47,574 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-22 18:42:47,574 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-22 18:42:47,575 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-22 18:42:47,575 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-22 18:42:47,575 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-22 18:42:47,575 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-22 18:42:47,576 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 18:42:47,576 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-22 18:42:47,577 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-22 18:42:47,577 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-22 18:42:47,577 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-22 18:42:47,577 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-22 18:42:47,577 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-22 18:42:47,578 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-22 18:42:47,578 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-22 18:42:47,578 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-22 18:42:47,578 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-22 18:42:47,578 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 05ce5b24b2687a8b1aab5aa0f73ec6d859585e3da90ad926172fb0aa6363222f [2023-11-22 18:42:47,768 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-22 18:42:47,792 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-22 18:42:47,794 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-22 18:42:47,795 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-22 18:42:47,795 INFO L274 PluginConnector]: CDTParser initialized [2023-11-22 18:42:47,796 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i [2023-11-22 18:42:48,918 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-22 18:42:49,315 INFO L384 CDTParser]: Found 1 translation units. [2023-11-22 18:42:49,316 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i [2023-11-22 18:42:49,349 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d6a2ed8e4/1c8ad5916f5b4f73a7f0e32150903bc7/FLAGd6cf290cc [2023-11-22 18:42:49,362 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d6a2ed8e4/1c8ad5916f5b4f73a7f0e32150903bc7 [2023-11-22 18:42:49,365 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-22 18:42:49,366 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-22 18:42:49,368 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-22 18:42:49,368 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-22 18:42:49,372 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-22 18:42:49,373 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 06:42:49" (1/1) ... [2023-11-22 18:42:49,373 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b1aab74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:49, skipping insertion in model container [2023-11-22 18:42:49,374 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 06:42:49" (1/1) ... [2023-11-22 18:42:49,495 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-22 18:42:50,698 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i[262537,262550] [2023-11-22 18:42:50,754 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 18:42:50,824 INFO L202 MainTranslator]: Completed pre-run [2023-11-22 18:42:50,933 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5135] [2023-11-22 18:42:50,934 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5142] [2023-11-22 18:42:50,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5150-5151] [2023-11-22 18:42:50,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5159-5160] [2023-11-22 18:42:50,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/inst/current/envs/linux-3.10-rc1/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [5195-5196] [2023-11-22 18:42:50,937 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5201-5203] [2023-11-22 18:42:50,945 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5362-5363] [2023-11-22 18:42:50,946 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5391-5392] [2023-11-22 18:42:50,947 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5421-5422] [2023-11-22 18:42:50,948 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5451-5452] [2023-11-22 18:42:50,953 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (472), "i" (12UL)); [5787-5788] [2023-11-22 18:42:50,953 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5793] [2023-11-22 18:42:50,993 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/shchepetkov/43_1a-CPAchecker-bit-vector/work/current--X--drivers--X--defaultlinux-3.10-rc1--X--43_1a--X--cpachecker/linux-3.10-rc1/csd_deg_dscv/6656/dscv_tempdir/dscv/ri/43_1a/drivers/net/ethernet/broadcom/b44.c.prepared"), "i" (623), "i" (12UL)); [6904-6905] [2023-11-22 18:42:50,999 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7096] [2023-11-22 18:42:51,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7359] [2023-11-22 18:42:51,075 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-challenges/linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i[262537,262550] [2023-11-22 18:42:51,121 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 18:42:51,263 INFO L206 MainTranslator]: Completed translation [2023-11-22 18:42:51,263 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51 WrapperNode [2023-11-22 18:42:51,263 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-22 18:42:51,264 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-22 18:42:51,264 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-22 18:42:51,265 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-22 18:42:51,270 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:51,372 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:51,531 INFO L138 Inliner]: procedures = 305, calls = 2559, calls flagged for inlining = 157, calls inlined = 137, statements flattened = 5601 [2023-11-22 18:42:51,532 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-22 18:42:51,532 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-22 18:42:51,533 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-22 18:42:51,533 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-22 18:42:51,541 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:51,541 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:51,583 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:52,150 INFO L189 HeapSplitter]: Split 1635 memory accesses to 29 slices as follows [4, 22, 715, 1, 40, 22, 13, 0, 0, 5, 40, 2, 8, 6, 4, 8, 1, 5, 1, 5, 3, 4, 3, 4, 1, 680, 6, 0, 32] [2023-11-22 18:42:52,151 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:52,152 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:52,277 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:52,294 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:52,325 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:52,349 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:52,391 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-22 18:42:52,392 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-22 18:42:52,392 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-22 18:42:52,392 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-22 18:42:52,393 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (1/1) ... [2023-11-22 18:42:52,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 18:42:52,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:42:52,417 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-22 18:42:52,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-22 18:42:52,470 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_flow_ctrl [2023-11-22 18:42:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_flow_ctrl [2023-11-22 18:42:52,470 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_set_drvdata [2023-11-22 18:42:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_set_drvdata [2023-11-22 18:42:52,470 INFO L130 BoogieDeclarations]: Found specification of procedure b44_init_rings [2023-11-22 18:42:52,470 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_init_rings [2023-11-22 18:42:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-22 18:42:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-22 18:42:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-22 18:42:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-22 18:42:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-22 18:42:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-22 18:42:52,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-22 18:42:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-22 18:42:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-22 18:42:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-22 18:42:52,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-22 18:42:52,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-22 18:42:52,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-22 18:42:52,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-22 18:42:52,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-22 18:42:52,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-22 18:42:52,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-22 18:42:52,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2023-11-22 18:42:52,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2023-11-22 18:42:52,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2023-11-22 18:42:52,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2023-11-22 18:42:52,476 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2023-11-22 18:42:52,476 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2023-11-22 18:42:52,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-22 18:42:52,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-22 18:42:52,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-22 18:42:52,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-22 18:42:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-22 18:42:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-22 18:42:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-22 18:42:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-22 18:42:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-22 18:42:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-22 18:42:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-22 18:42:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-22 18:42:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-22 18:42:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-22 18:42:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-22 18:42:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-22 18:42:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-22 18:42:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2023-11-22 18:42:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2023-11-22 18:42:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2023-11-22 18:42:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2023-11-22 18:42:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure b44_readphy [2023-11-22 18:42:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_readphy [2023-11-22 18:42:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_rx_mode [2023-11-22 18:42:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_rx_mode [2023-11-22 18:42:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure b44_free_consistent [2023-11-22 18:42:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_free_consistent [2023-11-22 18:42:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure b44_enable_ints [2023-11-22 18:42:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_enable_ints [2023-11-22 18:42:52,482 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-11-22 18:42:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-11-22 18:42:52,482 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2023-11-22 18:42:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2023-11-22 18:42:52,482 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-11-22 18:42:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-11-22 18:42:52,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-11-22 18:42:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-11-22 18:42:52,483 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2023-11-22 18:42:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2023-11-22 18:42:52,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-22 18:42:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-22 18:42:52,483 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2023-11-22 18:42:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2023-11-22 18:42:52,483 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-11-22 18:42:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-11-22 18:42:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_device_enable [2023-11-22 18:42:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_device_enable [2023-11-22 18:42:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_get_drvdata [2023-11-22 18:42:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_get_drvdata [2023-11-22 18:42:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-22 18:42:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-22 18:42:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2023-11-22 18:42:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2023-11-22 18:42:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2023-11-22 18:42:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2023-11-22 18:42:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2023-11-22 18:42:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2023-11-22 18:42:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-22 18:42:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-22 18:42:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2023-11-22 18:42:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2023-11-22 18:42:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-22 18:42:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-22 18:42:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-22 18:42:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-22 18:42:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-22 18:42:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-22 18:42:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-22 18:42:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-22 18:42:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-22 18:42:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-22 18:42:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-22 18:42:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-22 18:42:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-22 18:42:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2023-11-22 18:42:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2023-11-22 18:42:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2023-11-22 18:42:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2023-11-22 18:42:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2023-11-22 18:42:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2023-11-22 18:42:52,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2023-11-22 18:42:52,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2023-11-22 18:42:52,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2023-11-22 18:42:52,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-22 18:42:52,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-22 18:42:52,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-22 18:42:52,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-22 18:42:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-22 18:42:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-22 18:42:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-22 18:42:52,494 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-22 18:42:52,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-22 18:42:52,498 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-22 18:42:52,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-22 18:42:52,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-22 18:42:52,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-22 18:42:52,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-22 18:42:52,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-22 18:42:52,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-22 18:42:52,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2023-11-22 18:42:52,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2023-11-22 18:42:52,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2023-11-22 18:42:52,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2023-11-22 18:42:52,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2023-11-22 18:42:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure bwfilter_table [2023-11-22 18:42:52,501 INFO L138 BoogieDeclarations]: Found implementation of procedure bwfilter_table [2023-11-22 18:42:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-11-22 18:42:52,501 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-11-22 18:42:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2023-11-22 18:42:52,501 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2023-11-22 18:42:52,501 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_bus_powerup [2023-11-22 18:42:52,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_bus_powerup [2023-11-22 18:42:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure b44_sync_dma_desc_for_device [2023-11-22 18:42:52,502 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_sync_dma_desc_for_device [2023-11-22 18:42:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure br32 [2023-11-22 18:42:52,502 INFO L138 BoogieDeclarations]: Found implementation of procedure br32 [2023-11-22 18:42:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-11-22 18:42:52,502 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-11-22 18:42:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-22 18:42:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2023-11-22 18:42:52,502 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2023-11-22 18:42:52,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-22 18:42:52,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-22 18:42:52,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2023-11-22 18:42:52,505 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-11-22 18:42:52,505 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-11-22 18:42:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-11-22 18:42:52,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-11-22 18:42:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_cam_write [2023-11-22 18:42:52,506 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_cam_write [2023-11-22 18:42:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-22 18:42:52,506 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-22 18:42:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-22 18:42:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-22 18:42:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-22 18:42:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-22 18:42:52,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-22 18:42:52,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-22 18:42:52,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-22 18:42:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2023-11-22 18:42:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2023-11-22 18:42:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2023-11-22 18:42:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2023-11-22 18:42:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure b44_alloc_rx_skb [2023-11-22 18:42:52,509 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_alloc_rx_skb [2023-11-22 18:42:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure b44_writephy [2023-11-22 18:42:52,509 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_writephy [2023-11-22 18:42:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-22 18:42:52,509 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-22 18:42:52,509 INFO L130 BoogieDeclarations]: Found specification of procedure b44_pci_exit [2023-11-22 18:42:52,510 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_pci_exit [2023-11-22 18:42:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure b44_chip_reset [2023-11-22 18:42:52,510 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_chip_reset [2023-11-22 18:42:52,510 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-11-22 18:42:52,510 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-11-22 18:42:52,511 INFO L130 BoogieDeclarations]: Found specification of procedure b44_init_hw [2023-11-22 18:42:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_init_hw [2023-11-22 18:42:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2023-11-22 18:42:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2023-11-22 18:42:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-22 18:42:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-22 18:42:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-11-22 18:42:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-11-22 18:42:52,513 INFO L130 BoogieDeclarations]: Found specification of procedure b44_halt [2023-11-22 18:42:52,513 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_halt [2023-11-22 18:42:52,514 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-11-22 18:42:52,514 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-11-22 18:42:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-11-22 18:42:52,515 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-11-22 18:42:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2023-11-22 18:42:52,515 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2023-11-22 18:42:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_pcihost_set_power_state [2023-11-22 18:42:52,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_pcihost_set_power_state [2023-11-22 18:42:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2023-11-22 18:42:52,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2023-11-22 18:42:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure b44_setup_wol [2023-11-22 18:42:52,515 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_setup_wol [2023-11-22 18:42:52,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-22 18:42:52,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-22 18:42:52,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_writephy [2023-11-22 18:42:52,518 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_writephy [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-22 18:42:52,518 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-22 18:42:52,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-22 18:42:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-22 18:42:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-11-22 18:42:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-22 18:42:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-22 18:42:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-22 18:42:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-22 18:42:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-22 18:42:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-22 18:42:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-11-22 18:42:52,524 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-11-22 18:42:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-11-22 18:42:52,524 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-11-22 18:42:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-22 18:42:52,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-22 18:42:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-11-22 18:42:52,524 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-11-22 18:42:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure b44_interrupt [2023-11-22 18:42:52,525 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_interrupt [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-22 18:42:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2023-11-22 18:42:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2023-11-22 18:42:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2023-11-22 18:42:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2023-11-22 18:42:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2023-11-22 18:42:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2023-11-22 18:42:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2023-11-22 18:42:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2023-11-22 18:42:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2023-11-22 18:42:52,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-22 18:42:52,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-22 18:42:52,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-22 18:42:52,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-11-22 18:42:52,528 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2023-11-22 18:42:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2023-11-22 18:42:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2023-11-22 18:42:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2023-11-22 18:42:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2023-11-22 18:42:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-22 18:42:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-22 18:42:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-11-22 18:42:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-11-22 18:42:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure b44_magic_pattern [2023-11-22 18:42:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_magic_pattern [2023-11-22 18:42:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-22 18:42:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-22 18:42:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2023-11-22 18:42:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-22 18:42:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-22 18:42:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure b44_disable_ints [2023-11-22 18:42:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_disable_ints [2023-11-22 18:42:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure bw32 [2023-11-22 18:42:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure bw32 [2023-11-22 18:42:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-11-22 18:42:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-11-22 18:42:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-22 18:42:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-22 18:42:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure ssb_bus_may_powerdown [2023-11-22 18:42:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ssb_bus_may_powerdown [2023-11-22 18:42:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-22 18:42:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2023-11-22 18:42:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2023-11-22 18:42:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-22 18:42:52,535 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-22 18:42:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-11-22 18:42:52,535 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-11-22 18:42:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-11-22 18:42:52,535 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-11-22 18:42:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_disable_ints [2023-11-22 18:42:52,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_disable_ints [2023-11-22 18:42:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-22 18:42:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2023-11-22 18:42:52,535 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2023-11-22 18:42:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-22 18:42:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-22 18:42:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-22 18:42:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-22 18:42:52,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2023-11-22 18:42:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure b44_check_phy [2023-11-22 18:42:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_check_phy [2023-11-22 18:42:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-11-22 18:42:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-11-22 18:42:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-11-22 18:42:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-11-22 18:42:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_readphy [2023-11-22 18:42:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_readphy [2023-11-22 18:42:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-22 18:42:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-22 18:42:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure b44_phy_reset [2023-11-22 18:42:52,541 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_phy_reset [2023-11-22 18:42:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2023-11-22 18:42:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2023-11-22 18:42:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-22 18:42:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-22 18:42:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure b44_link_report [2023-11-22 18:42:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_link_report [2023-11-22 18:42:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure b44_set_flow_ctrl [2023-11-22 18:42:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_set_flow_ctrl [2023-11-22 18:42:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-11-22 18:42:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-11-22 18:42:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure __b44_set_mac_addr [2023-11-22 18:42:52,543 INFO L138 BoogieDeclarations]: Found implementation of procedure __b44_set_mac_addr [2023-11-22 18:42:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure b44_stats_update [2023-11-22 18:42:52,543 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_stats_update [2023-11-22 18:42:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure b44_free_rings [2023-11-22 18:42:52,543 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_free_rings [2023-11-22 18:42:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2023-11-22 18:42:52,543 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2023-11-22 18:42:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-11-22 18:42:52,543 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-11-22 18:42:52,543 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-22 18:42:52,543 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure b44_wait_bit [2023-11-22 18:42:52,544 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_wait_bit [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-22 18:42:52,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-22 18:42:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-22 18:42:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-22 18:42:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-22 18:42:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-22 18:42:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-22 18:42:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-22 18:42:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-22 18:42:52,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-22 18:42:52,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-22 18:42:52,604 INFO L130 BoogieDeclarations]: Found specification of procedure b44_setup_phy [2023-11-22 18:42:52,605 INFO L138 BoogieDeclarations]: Found implementation of procedure b44_setup_phy [2023-11-22 18:42:53,349 INFO L241 CfgBuilder]: Building ICFG [2023-11-22 18:42:53,352 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-22 18:43:21,449 INFO L282 CfgBuilder]: Performing block encoding [2023-11-22 18:43:22,604 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-22 18:43:22,604 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-22 18:43:22,605 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 06:43:22 BoogieIcfgContainer [2023-11-22 18:43:22,605 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-22 18:43:22,607 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-22 18:43:22,607 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-22 18:43:22,610 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-22 18:43:22,610 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 06:42:49" (1/3) ... [2023-11-22 18:43:22,610 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22558dea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 06:43:22, skipping insertion in model container [2023-11-22 18:43:22,611 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:42:51" (2/3) ... [2023-11-22 18:43:22,611 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22558dea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 06:43:22, skipping insertion in model container [2023-11-22 18:43:22,611 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 06:43:22" (3/3) ... [2023-11-22 18:43:22,612 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.10-rc1-43_1a-bitvector-drivers--net--ethernet--broadcom--b44.ko--ldv_main0.cil.out.i [2023-11-22 18:43:22,625 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-22 18:43:22,626 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-22 18:43:22,686 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-22 18:43:22,693 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@16d245ef, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-22 18:43:22,693 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-22 18:43:22,704 INFO L276 IsEmpty]: Start isEmpty. Operand has 1943 states, 1333 states have (on average 1.4621155288822205) internal successors, (1949), 1365 states have internal predecessors, (1949), 506 states have call successors, (506), 102 states have call predecessors, (506), 102 states have return successors, (506), 502 states have call predecessors, (506), 506 states have call successors, (506) [2023-11-22 18:43:22,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-22 18:43:22,717 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:43:22,717 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:43:22,718 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:43:22,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:43:22,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1137034547, now seen corresponding path program 1 times [2023-11-22 18:43:22,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:43:22,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342271813] [2023-11-22 18:43:22,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:43:22,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms Killed by 15