./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 023d838f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/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 ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.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 0705c7c1097399903dd015d79fa2944ad89b2d381aed5d9e2539b97c330aa424 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 13:29:05,025 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 13:29:05,113 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-10 13:29:05,119 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 13:29:05,120 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 13:29:05,155 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 13:29:05,156 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 13:29:05,156 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 13:29:05,157 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 13:29:05,160 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 13:29:05,161 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 13:29:05,161 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 13:29:05,161 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 13:29:05,163 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 13:29:05,163 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 13:29:05,163 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 13:29:05,164 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 13:29:05,164 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-10 13:29:05,164 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 13:29:05,164 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 13:29:05,164 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 13:29:05,166 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 13:29:05,166 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 13:29:05,167 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 13:29:05,167 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 13:29:05,167 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 13:29:05,167 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 13:29:05,168 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 13:29:05,168 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 13:29:05,168 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 13:29:05,168 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 13:29:05,169 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 13:29:05,169 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 13:29:05,169 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-10 13:29:05,169 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-10 13:29:05,170 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 13:29:05,170 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 13:29:05,170 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 13:29:05,171 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 13:29:05,171 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 -> 0705c7c1097399903dd015d79fa2944ad89b2d381aed5d9e2539b97c330aa424 [2024-11-10 13:29:05,421 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 13:29:05,443 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 13:29:05,448 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 13:29:05,449 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 13:29:05,450 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 13:29:05,451 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i [2024-11-10 13:29:06,885 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 13:29:07,438 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 13:29:07,439 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i [2024-11-10 13:29:07,493 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2cf542518/8ebf4f65f803473a9127a5010791bc44/FLAG8a795d842 [2024-11-10 13:29:07,508 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2cf542518/8ebf4f65f803473a9127a5010791bc44 [2024-11-10 13:29:07,510 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 13:29:07,511 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 13:29:07,513 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 13:29:07,513 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 13:29:07,518 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 13:29:07,519 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 01:29:07" (1/1) ... [2024-11-10 13:29:07,520 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2015446b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:07, skipping insertion in model container [2024-11-10 13:29:07,520 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 01:29:07" (1/1) ... [2024-11-10 13:29:07,657 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 13:29:09,768 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i[351362,351375] [2024-11-10 13:29:09,812 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 13:29:09,855 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 13:29:09,990 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"); [5239] [2024-11-10 13:29:09,992 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)); [5246] [2024-11-10 13:29:09,992 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5253] [2024-11-10 13:29:09,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5385] [2024-11-10 13:29:09,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5393] [2024-11-10 13:29:09,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5400] [2024-11-10 13:29:09,998 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5407] [2024-11-10 13:29:10,011 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" (502), "i" (12UL)); [5592-5593] [2024-11-10 13:29:10,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5599] [2024-11-10 13:29:10,025 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (164), "i" (12UL)); [5984-5985] [2024-11-10 13:29:10,028 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (180), "i" (12UL)); [6013-6014] [2024-11-10 13:29:10,037 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (210), "i" (12UL)); [6055-6056] [2024-11-10 13:29:10,039 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (229), "i" (12UL)); [6082-6083] [2024-11-10 13:29:10,047 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (269), "i" (12UL)); [6163-6164] [2024-11-10 13:29:10,052 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (303), "i" (12UL)); [6235-6236] [2024-11-10 13:29:10,053 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (335), "i" (12UL)); [6308-6309] [2024-11-10 13:29:10,055 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (369), "i" (12UL)); [6381-6382] [2024-11-10 13:29:10,086 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (811), "i" (12UL)); [7051-7052] [2024-11-10 13:29:10,087 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (812), "i" (12UL)); [7063-7064] [2024-11-10 13:29:10,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8170] [2024-11-10 13:29:10,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8473] [2024-11-10 13:29:10,259 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2273), "i" (12UL)); [9243-9244] [2024-11-10 13:29:10,260 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2275), "i" (12UL)); [9257-9258] [2024-11-10 13:29:10,260 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2276), "i" (12UL)); [9269-9270] [2024-11-10 13:29:10,261 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2277), "i" (12UL)); [9281-9282] [2024-11-10 13:29:10,347 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i[351362,351375] [2024-11-10 13:29:10,393 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 13:29:10,628 INFO L204 MainTranslator]: Completed translation [2024-11-10 13:29:10,629 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10 WrapperNode [2024-11-10 13:29:10,629 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 13:29:10,630 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 13:29:10,630 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 13:29:10,630 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 13:29:10,637 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:10,746 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:10,920 INFO L138 Inliner]: procedures = 415, calls = 1913, calls flagged for inlining = 249, calls inlined = 236, statements flattened = 6461 [2024-11-10 13:29:10,921 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 13:29:10,921 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 13:29:10,921 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 13:29:10,922 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 13:29:10,932 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:10,932 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:10,983 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:12,549 INFO L175 MemorySlicer]: Split 660 memory accesses to 8 slices as follows [44, 8, 8, 567, 1, 2, 4, 26]. 86 percent of accesses are in the largest equivalence class. The 34 initializations are split as follows [0, 8, 8, 15, 1, 2, 0, 0]. The 275 writes are split as follows [0, 0, 0, 249, 0, 0, 2, 24]. [2024-11-10 13:29:12,549 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:12,549 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:12,711 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:12,729 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:12,759 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:12,788 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:12,833 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 13:29:12,835 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 13:29:12,835 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 13:29:12,835 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 13:29:12,836 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:10" (1/1) ... [2024-11-10 13:29:12,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 13:29:12,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 13:29:12,869 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-10 13:29:12,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-10 13:29:12,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-10 13:29:12,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-10 13:29:12,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-10 13:29:12,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-10 13:29:12,915 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-10 13:29:12,915 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-10 13:29:12,916 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-10 13:29:12,916 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-10 13:29:12,916 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mii_read [2024-11-10 13:29:12,916 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mii_read [2024-11-10 13:29:12,916 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_resume [2024-11-10 13:29:12,916 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_resume [2024-11-10 13:29:12,917 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-10 13:29:12,917 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-10 13:29:12,918 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-10 13:29:12,918 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-10 13:29:12,918 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_drv_probe [2024-11-10 13:29:12,918 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_drv_probe [2024-11-10 13:29:12,918 INFO L130 BoogieDeclarations]: Found specification of procedure no_printk [2024-11-10 13:29:12,918 INFO L138 BoogieDeclarations]: Found implementation of procedure no_printk [2024-11-10 13:29:12,918 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-10 13:29:12,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-10 13:29:12,919 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-10 13:29:12,919 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-10 13:29:12,919 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-10 13:29:12,919 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-10 13:29:12,919 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-10 13:29:12,919 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-10 13:29:12,919 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-10 13:29:12,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-10 13:29:12,920 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-10 13:29:12,920 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-10 13:29:12,920 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_set_multicast_list [2024-11-10 13:29:12,920 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_set_multicast_list [2024-11-10 13:29:12,920 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_set_hw_mac_address [2024-11-10 13:29:12,921 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_set_hw_mac_address [2024-11-10 13:29:12,922 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write [2024-11-10 13:29:12,922 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write [2024-11-10 13:29:12,922 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2024-11-10 13:29:12,922 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2024-11-10 13:29:12,922 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-10 13:29:12,922 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-11-10 13:29:12,922 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-11-10 13:29:12,922 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_drv_remove [2024-11-10 13:29:12,923 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_drv_remove [2024-11-10 13:29:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_rx_multicast_update [2024-11-10 13:29:12,923 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_rx_multicast_update [2024-11-10 13:29:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-10 13:29:12,923 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-10 13:29:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-10 13:29:12,923 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-10 13:29:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-10 13:29:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-10 13:29:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-10 13:29:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-11-10 13:29:12,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-10 13:29:12,924 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_tx_writefifo [2024-11-10 13:29:12,924 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_tx_writefifo [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-10 13:29:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-10 13:29:12,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_irqhandler [2024-11-10 13:29:12,925 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_irqhandler [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-10 13:29:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-10 13:29:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-10 13:29:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-10 13:29:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-10 13:29:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-10 13:29:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-10 13:29:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-10 13:29:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-10 13:29:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-10 13:29:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-10 13:29:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-10 13:29:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-10 13:29:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-10 13:29:12,928 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-10 13:29:12,928 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-10 13:29:12,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_clk1__more_at_exit [2024-11-10 13:29:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_clk1__more_at_exit [2024-11-10 13:29:12,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-10 13:29:12,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-10 13:29:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_disable_resources [2024-11-10 13:29:12,929 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_disable_resources [2024-11-10 13:29:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_rx_get_rxstatus [2024-11-10 13:29:12,929 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_rx_get_rxstatus [2024-11-10 13:29:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc911x_reg_read [2024-11-10 13:29:12,929 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc911x_reg_read [2024-11-10 13:29:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_ethtool_getregslen [2024-11-10 13:29:12,929 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_ethtool_getregslen [2024-11-10 13:29:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-10 13:29:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-10 13:29:12,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-10 13:29:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-10 13:29:12,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-10 13:29:12,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-10 13:29:12,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-10 13:29:12,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2024-11-10 13:29:12,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2024-11-10 13:29:12,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 13:29:12,931 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2024-11-10 13:29:12,931 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2024-11-10 13:29:12,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-10 13:29:12,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-10 13:29:12,931 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-10 13:29:12,932 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-10 13:29:12,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-10 13:29:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2024-11-10 13:29:12,933 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2024-11-10 13:29:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-10 13:29:12,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-10 13:29:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mii_write [2024-11-10 13:29:12,933 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mii_write [2024-11-10 13:29:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mac_complete [2024-11-10 13:29:12,933 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mac_complete [2024-11-10 13:29:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-11-10 13:29:12,933 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-11-10 13:29:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-10 13:29:12,933 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-10 13:29:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-10 13:29:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-10 13:29:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32_rep [2024-11-10 13:29:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32_rep [2024-11-10 13:29:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-10 13:29:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-10 13:29:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource_byname [2024-11-10 13:29:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource_byname [2024-11-10 13:29:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-10 13:29:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-10 13:29:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-10 13:29:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-10 13:29:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2024-11-10 13:29:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2024-11-10 13:29:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 13:29:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 13:29:12,935 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-10 13:29:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-10 13:29:12,935 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-11-10 13:29:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-11-10 13:29:12,935 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_tx_get_txstatus [2024-11-10 13:29:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_tx_get_txstatus [2024-11-10 13:29:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-10 13:29:12,936 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-10 13:29:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_free [2024-11-10 13:29:12,936 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_free [2024-11-10 13:29:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-10 13:29:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-10 13:29:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-10 13:29:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-10 13:29:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_rx_readfifo [2024-11-10 13:29:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_rx_readfifo [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_open [2024-11-10 13:29:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_open [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_unregister [2024-11-10 13:29:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_unregister [2024-11-10 13:29:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_ethtool_get_eeprom_len [2024-11-10 13:29:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_ethtool_get_eeprom_len [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_rx_readfifo_shift [2024-11-10 13:29:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_rx_readfifo_shift [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_suspend [2024-11-10 13:29:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_suspend [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_read_mac_address [2024-11-10 13:29:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_read_mac_address [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mac_write [2024-11-10 13:29:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mac_write [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read [2024-11-10 13:29:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-10 13:29:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-10 13:29:12,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-10 13:29:12,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-10 13:29:12,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-10 13:29:12,940 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-10 13:29:12,940 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-10 13:29:12,940 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-10 13:29:12,940 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-10 13:29:12,942 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-10 13:29:12,942 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-10 13:29:12,942 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-10 13:29:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-10 13:29:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-10 13:29:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-10 13:29:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-10 13:29:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2024-11-10 13:29:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2024-11-10 13:29:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc911x_reg_write [2024-11-10 13:29:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc911x_reg_write [2024-11-10 13:29:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-10 13:29:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-10 13:29:12,944 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-10 13:29:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-10 13:29:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-10 13:29:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-10 13:29:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-10 13:29:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-10 13:29:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-10 13:29:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-10 13:29:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-10 13:29:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_reg_write [2024-11-10 13:29:12,945 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_reg_write [2024-11-10 13:29:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_ethtool_nwayreset [2024-11-10 13:29:12,945 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_ethtool_nwayreset [2024-11-10 13:29:12,946 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_free_resources [2024-11-10 13:29:12,946 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_free_resources [2024-11-10 13:29:12,946 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_disable_irq_chip [2024-11-10 13:29:12,946 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_disable_irq_chip [2024-11-10 13:29:12,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-10 13:29:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-10 13:29:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-10 13:29:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-10 13:29:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-10 13:29:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-10 13:29:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-10 13:29:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-10 13:29:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-10 13:29:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-10 13:29:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2024-11-10 13:29:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2024-11-10 13:29:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-10 13:29:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-10 13:29:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_eeprom_send_cmd [2024-11-10 13:29:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_eeprom_send_cmd [2024-11-10 13:29:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-10 13:29:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-10 13:29:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_phy_adjust_link [2024-11-10 13:29:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_phy_adjust_link [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_reg_read [2024-11-10 13:29:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_reg_read [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-10 13:29:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-10 13:29:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_tx_update_txcounters [2024-11-10 13:29:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_tx_update_txcounters [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc911x_reg_read_shift [2024-11-10 13:29:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc911x_reg_read_shift [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-10 13:29:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc911x_reg_write_shift [2024-11-10 13:29:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc911x_reg_write_shift [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-10 13:29:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-10 13:29:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-10 13:29:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2024-11-10 13:29:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-10 13:29:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_phy_enable_external [2024-11-10 13:29:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_phy_enable_external [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-10 13:29:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mac_read [2024-11-10 13:29:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mac_read [2024-11-10 13:29:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-10 13:29:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-10 13:29:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2024-11-10 13:29:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2024-11-10 13:29:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-10 13:29:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-10 13:29:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_smsc911x_cleanup_module_14_2 [2024-11-10 13:29:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_smsc911x_cleanup_module_14_2 [2024-11-10 13:29:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_soft_reset [2024-11-10 13:29:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_soft_reset [2024-11-10 13:29:12,957 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_eeprom_enable_access [2024-11-10 13:29:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_eeprom_enable_access [2024-11-10 13:29:12,957 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32_rep [2024-11-10 13:29:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32_rep [2024-11-10 13:29:12,957 INFO L130 BoogieDeclarations]: Found specification of procedure spin_is_locked [2024-11-10 13:29:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_is_locked [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_stop [2024-11-10 13:29:12,958 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_stop [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-10 13:29:12,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_tx_writefifo_shift [2024-11-10 13:29:12,958 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_tx_writefifo_shift [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2024-11-10 13:29:12,958 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-10 13:29:12,958 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-10 13:29:12,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-10 13:29:12,959 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2024-11-10 13:29:12,959 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2024-11-10 13:29:12,959 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-10 13:29:12,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-10 13:29:12,959 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-11-10 13:29:12,959 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-11-10 13:29:13,839 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 13:29:13,845 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 13:29:13,929 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-10 13:29:14,366 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13428: havoc mdiobus_read_#t~nondet1451#1; [2024-11-10 13:29:14,534 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449: havoc #t~nondet1454; [2024-11-10 13:29:14,736 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12815: havoc #t~mem1393.base, #t~mem1393.offset;havoc #t~mem1394.base, #t~mem1394.offset; [2024-11-10 13:29:15,572 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: call ULTIMATE.dealloc(smsc911x_init_~#__key~0#1.base, smsc911x_init_~#__key~0#1.offset);havoc smsc911x_init_~#__key~0#1.base, smsc911x_init_~#__key~0#1.offset;call ULTIMATE.dealloc(smsc911x_init_~#__key___0~0#1.base, smsc911x_init_~#__key___0~0#1.offset);havoc smsc911x_init_~#__key___0~0#1.base, smsc911x_init_~#__key___0~0#1.offset; [2024-11-10 13:29:15,572 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint smsc911x_mii_init_switch_break#1: assume true; [2024-11-10 13:29:15,572 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517: havoc register_netdev_#t~nondet1468#1; [2024-11-10 13:29:15,572 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: havoc ioremap_nocache_#t~ret1448#1.base, ioremap_nocache_#t~ret1448#1.offset; [2024-11-10 13:29:15,573 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12731-1: ldv_register_netdev_17_#res#1 := ldv_register_netdev_17_~ldv_func_res~2#1; [2024-11-10 13:29:15,573 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13326: havoc alloc_etherdev_mqs_#t~ret1439#1.base, alloc_etherdev_mqs_#t~ret1439#1.offset; [2024-11-10 13:29:15,573 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: havoc regulator_bulk_enable_#t~nondet1470#1; [2024-11-10 13:29:15,573 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2024-11-10 13:29:15,573 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13333: havoc clk_get_#t~ret1441#1.base, clk_get_#t~ret1441#1.offset; [2024-11-10 13:29:15,573 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: havoc regulator_bulk_get_#t~nondet1471#1; [2024-11-10 13:29:15,573 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint smsc911x_init_switch_break#1: assume true; [2024-11-10 13:29:15,573 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: havoc request_threaded_irq_#t~nondet1472#1; [2024-11-10 13:29:15,574 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13472: havoc phy_connect_direct_#t~nondet1459#1; [2024-11-10 13:29:15,574 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13412: havoc ldv_pre_register_netdev_#t~nondet1449#1; [2024-11-10 13:29:15,574 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2024-11-10 13:29:15,574 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2024-11-10 13:29:15,574 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: havoc phy_find_first_#t~ret1462#1.base, phy_find_first_#t~ret1462#1.offset; [2024-11-10 13:29:15,574 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: havoc mdiobus_alloc_size_#t~ret1450#1.base, mdiobus_alloc_size_#t~ret1450#1.offset; [2024-11-10 13:29:15,574 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698-1: ldv_alloc_etherdev_mqs_15_#res#1.base, ldv_alloc_etherdev_mqs_15_#res#1.offset := ldv_alloc_etherdev_mqs_15_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_15_~ldv_func_res~0#1.offset; [2024-11-10 13:29:15,574 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5436: havoc dev_get_platdata_#t~mem59#1.base, dev_get_platdata_#t~mem59#1.offset; [2024-11-10 13:29:15,575 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13432: havoc mdiobus_register_#t~nondet1452#1; [2024-11-10 13:29:15,575 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13304: havoc __request_region_#t~ret1437#1.base, __request_region_#t~ret1437#1.offset; [2024-11-10 13:29:15,575 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-10 13:29:15,576 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-10 13:29:15,576 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L10006-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-10 13:29:15,576 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12716-1: ldv_request_irq_16_#res#1 := ldv_request_irq_16_~ldv_func_res~1#1; [2024-11-10 13:29:15,678 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13551: havoc #t~nondet1476; [2024-11-10 13:29:15,695 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13497: havoc phy_start_aneg_#t~nondet1464#1; [2024-11-10 13:29:15,698 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446: havoc #t~mem65.base, #t~mem65.offset;havoc #t~mem66; [2024-11-10 13:29:15,701 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: havoc #t~nondet1445; [2024-11-10 13:29:15,810 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13343: havoc crc32_le_#t~nondet1442#1; [2024-11-10 13:29:15,810 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330: havoc bitrev32_#t~nondet1440#1; [2024-11-10 13:29:15,858 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13439: havoc mdiobus_write_#t~nondet1453#1; [2024-11-10 13:29:15,861 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13506: havoc #t~ret1465.base, #t~ret1465.offset; [2024-11-10 13:29:15,897 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: havoc #t~nondet1467; [2024-11-10 13:29:15,928 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457: havoc #t~nondet1456; [2024-11-10 13:29:15,930 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314: havoc #t~nondet1438; [2024-11-10 13:29:16,117 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5609: havoc #t~mem96.base, #t~mem96.offset; [2024-11-10 13:29:16,119 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: havoc #t~nondet1455; [2024-11-10 13:29:16,258 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6009: havoc #t~bitwise248; [2024-11-10 13:29:16,471 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13468: havoc netpoll_trap_#t~nondet1458#1; [2024-11-10 13:29:16,519 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261: havoc #t~mem0;havoc #t~bitwise1; [2024-11-10 13:29:16,533 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13521: havoc regulator_bulk_disable_#t~nondet1469#1; [2024-11-10 13:29:16,660 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5980: havoc #t~bitwise232; [2024-11-10 13:29:16,673 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5255: #res := 1; [2024-11-10 13:29:16,845 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: havoc is_multicast_ether_addr_#t~mem155#1; [2024-11-10 13:29:16,845 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800: havoc is_zero_ether_addr_#t~mem152#1;havoc is_zero_ether_addr_#t~mem153#1;havoc is_zero_ether_addr_#t~bitwise154#1; [2024-11-10 13:29:16,876 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5294: havoc arch_spin_is_locked_#t~mem23#1;havoc arch_spin_is_locked_#t~mem24#1;call ULTIMATE.dealloc(arch_spin_is_locked_~#tmp~1#1.base, arch_spin_is_locked_~#tmp~1#1.offset);havoc arch_spin_is_locked_~#tmp~1#1.base, arch_spin_is_locked_~#tmp~1#1.offset; [2024-11-10 13:29:17,029 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5420: havoc #t~mem57#1.base, #t~mem57#1.offset; [2024-11-10 13:29:17,029 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5378: havoc kobject_name_#t~mem46#1.base, kobject_name_#t~mem46#1.offset; [2024-11-10 13:29:17,033 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: havoc #t~ret1466.base, #t~ret1466.offset; [2024-11-10 13:29:17,040 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369: havoc #t~mem36;havoc #t~mem37; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694: havoc smsc911x_ethtool_getmsglevel_#t~mem962#1; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: assume true;#t~ret1478#1 := main_#res#1;havoc main_#t~ret1231#1, main_~tmp~95#1;assume { :end_inline_main } true; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510: havoc smsc911x_tx_get_txstatcount_#t~bitwise648#1; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12797-1: ldv___platform_driver_register_23_#res#1 := ldv___platform_driver_register_23_~ldv_func_res~3#1; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: call ULTIMATE.dealloc(smsc911x_ethtool_get_eeprom_~#eeprom_data~0#1.base, smsc911x_ethtool_get_eeprom_~#eeprom_data~0#1.offset);havoc smsc911x_ethtool_get_eeprom_~#eeprom_data~0#1.base, smsc911x_ethtool_get_eeprom_~#eeprom_data~0#1.offset; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13479: havoc phy_ethtool_gset_#t~nondet1460#1; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13483: havoc phy_ethtool_sset_#t~nondet1461#1; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-1: ldv___platform_driver_register_#res#1 := ldv___platform_driver_register_~arg0#1; [2024-11-10 13:29:26,192 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353: havoc eth_change_mtu_#t~nondet1443#1; [2024-11-10 13:29:26,193 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490: havoc phy_mii_ioctl_#t~nondet1463#1; [2024-11-10 13:29:26,193 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13295: havoc __platform_driver_register_#t~nondet1436#1; [2024-11-10 13:29:26,193 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13368: havoc ethtool_op_get_link_#t~nondet1446#1; [2024-11-10 13:29:26,193 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372: havoc ethtool_op_get_ts_info_#t~nondet1447#1; [2024-11-10 13:29:26,193 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-10 13:29:26,315 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.LiveIcfgUtils.initializeMapAndWorklist(LiveIcfgUtils.java:213) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.LiveIcfgUtils.computeFutureLiveVariables(LiveIcfgUtils.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.LiveIcfgUtils.applyFutureLiveOptimization(LiveIcfgUtils.java:81) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:301) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2024-11-10 13:29:26,321 INFO L158 Benchmark]: Toolchain (without parser) took 18808.43ms. Allocated memory was 184.5MB in the beginning and 859.8MB in the end (delta: 675.3MB). Free memory was 111.5MB in the beginning and 433.0MB in the end (delta: -321.4MB). Peak memory consumption was 583.0MB. Max. memory is 16.1GB. [2024-11-10 13:29:26,321 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 184.5MB. Free memory is still 147.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-10 13:29:26,322 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3116.25ms. Allocated memory was 184.5MB in the beginning and 297.8MB in the end (delta: 113.2MB). Free memory was 111.1MB in the beginning and 207.9MB in the end (delta: -96.8MB). Peak memory consumption was 140.5MB. Max. memory is 16.1GB. [2024-11-10 13:29:26,322 INFO L158 Benchmark]: Boogie Procedure Inliner took 290.85ms. Allocated memory is still 297.8MB. Free memory was 207.9MB in the beginning and 170.2MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. [2024-11-10 13:29:26,326 INFO L158 Benchmark]: Boogie Preprocessor took 1912.28ms. Allocated memory was 297.8MB in the beginning and 528.5MB in the end (delta: 230.7MB). Free memory was 170.2MB in the beginning and 408.0MB in the end (delta: -237.9MB). Peak memory consumption was 287.6MB. Max. memory is 16.1GB. [2024-11-10 13:29:26,327 INFO L158 Benchmark]: IcfgBuilder took 13484.14ms. Allocated memory was 528.5MB in the beginning and 859.8MB in the end (delta: 331.4MB). Free memory was 408.0MB in the beginning and 433.0MB in the end (delta: -24.9MB). Peak memory consumption was 533.0MB. Max. memory is 16.1GB. [2024-11-10 13:29:26,331 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 184.5MB. Free memory is still 147.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3116.25ms. Allocated memory was 184.5MB in the beginning and 297.8MB in the end (delta: 113.2MB). Free memory was 111.1MB in the beginning and 207.9MB in the end (delta: -96.8MB). Peak memory consumption was 140.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 290.85ms. Allocated memory is still 297.8MB. Free memory was 207.9MB in the beginning and 170.2MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1912.28ms. Allocated memory was 297.8MB in the beginning and 528.5MB in the end (delta: 230.7MB). Free memory was 170.2MB in the beginning and 408.0MB in the end (delta: -237.9MB). Peak memory consumption was 287.6MB. Max. memory is 16.1GB. * IcfgBuilder took 13484.14ms. Allocated memory was 528.5MB in the beginning and 859.8MB in the end (delta: 331.4MB). Free memory was 408.0MB in the beginning and 433.0MB in the end (delta: -24.9MB). Peak memory consumption was 533.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: NullPointerException: null: de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.LiveIcfgUtils.initializeMapAndWorklist(LiveIcfgUtils.java:213) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5239]: 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"); [5239] - GenericResultAtLocation [Line: 5246]: 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)); [5246] - GenericResultAtLocation [Line: 5253]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5253] - GenericResultAtLocation [Line: 5385]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5385] - GenericResultAtLocation [Line: 5393]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5393] - GenericResultAtLocation [Line: 5400]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5400] - GenericResultAtLocation [Line: 5407]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5407] - GenericResultAtLocation [Line: 5592]: 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" (502), "i" (12UL)); [5592-5593] - GenericResultAtLocation [Line: 5599]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5599] - GenericResultAtLocation [Line: 5984]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (164), "i" (12UL)); [5984-5985] - GenericResultAtLocation [Line: 6013]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (180), "i" (12UL)); [6013-6014] - GenericResultAtLocation [Line: 6055]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (210), "i" (12UL)); [6055-6056] - GenericResultAtLocation [Line: 6082]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (229), "i" (12UL)); [6082-6083] - GenericResultAtLocation [Line: 6163]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (269), "i" (12UL)); [6163-6164] - GenericResultAtLocation [Line: 6235]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (303), "i" (12UL)); [6235-6236] - GenericResultAtLocation [Line: 6308]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (335), "i" (12UL)); [6308-6309] - GenericResultAtLocation [Line: 6381]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (369), "i" (12UL)); [6381-6382] - GenericResultAtLocation [Line: 7051]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (811), "i" (12UL)); [7051-7052] - GenericResultAtLocation [Line: 7063]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (812), "i" (12UL)); [7063-7064] - GenericResultAtLocation [Line: 8170]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8170] - GenericResultAtLocation [Line: 8473]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8473] - GenericResultAtLocation [Line: 9243]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2273), "i" (12UL)); [9243-9244] - GenericResultAtLocation [Line: 9257]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2275), "i" (12UL)); [9257-9258] - GenericResultAtLocation [Line: 9269]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2276), "i" (12UL)); [9269-9270] - GenericResultAtLocation [Line: 9281]: 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2277), "i" (12UL)); [9281-9282] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2024-11-10 13:29:26,418 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/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 ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.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 0705c7c1097399903dd015d79fa2944ad89b2d381aed5d9e2539b97c330aa424 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 13:29:28,577 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 13:29:28,660 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-11-10 13:29:28,666 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 13:29:28,666 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 13:29:28,697 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 13:29:28,697 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 13:29:28,698 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 13:29:28,698 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 13:29:28,699 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 13:29:28,699 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 13:29:28,700 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 13:29:28,700 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 13:29:28,701 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 13:29:28,701 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 13:29:28,701 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 13:29:28,702 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 13:29:28,702 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 13:29:28,702 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 13:29:28,703 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 13:29:28,703 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 13:29:28,704 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-10 13:29:28,704 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-10 13:29:28,704 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 13:29:28,705 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-10 13:29:28,705 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 13:29:28,705 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 13:29:28,705 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 13:29:28,706 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 13:29:28,706 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 13:29:28,706 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 13:29:28,707 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 13:29:28,707 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 13:29:28,707 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 13:29:28,708 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 13:29:28,708 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-10 13:29:28,708 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-10 13:29:28,709 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 13:29:28,709 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 13:29:28,709 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 13:29:28,709 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 13:29:28,710 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 -> 0705c7c1097399903dd015d79fa2944ad89b2d381aed5d9e2539b97c330aa424 [2024-11-10 13:29:29,022 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 13:29:29,045 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 13:29:29,048 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 13:29:29,049 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 13:29:29,049 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 13:29:29,051 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i [2024-11-10 13:29:30,645 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 13:29:31,198 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 13:29:31,198 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i [2024-11-10 13:29:31,242 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/894352bd0/5cd21fb9879447b88032e64c6571f411/FLAG83e3d9ae9 [2024-11-10 13:29:31,253 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/894352bd0/5cd21fb9879447b88032e64c6571f411 [2024-11-10 13:29:31,255 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 13:29:31,256 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 13:29:31,257 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 13:29:31,257 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 13:29:31,264 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 13:29:31,265 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 01:29:31" (1/1) ... [2024-11-10 13:29:31,266 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f725e56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:31, skipping insertion in model container [2024-11-10 13:29:31,266 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 01:29:31" (1/1) ... [2024-11-10 13:29:31,382 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 13:29:32,279 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,392 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,583 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,701 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,703 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,704 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,712 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,713 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,714 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,731 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,733 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,734 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,741 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,742 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,743 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,762 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,775 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,790 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,804 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,812 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,813 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,818 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,824 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,824 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,825 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,831 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,831 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,836 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,837 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,848 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,849 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,850 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,894 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,905 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,937 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,969 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,970 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:32,994 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,011 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,030 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,034 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,046 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,130 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,134 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,143 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,150 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,158 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,163 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,170 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,171 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,178 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,183 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,183 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,184 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,185 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,190 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,195 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,199 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,204 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,207 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,211 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,217 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,218 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,240 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,241 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,242 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,245 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,250 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,254 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,266 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,267 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,269 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,269 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,278 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,281 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,281 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,282 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,283 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,284 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,285 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,285 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,291 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,291 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,299 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,300 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,305 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,305 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,534 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,552 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,557 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,557 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,558 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,559 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,559 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,560 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,578 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,579 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,593 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,593 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,593 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,594 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,595 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,595 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,596 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,596 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,610 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,618 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,619 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,663 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,664 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,665 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,666 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i[351362,351375] [2024-11-10 13:29:33,753 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:33,755 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 13:29:33,803 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-11-10 13:29:33,920 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 13:29:34,035 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,040 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,045 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,049 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,049 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,050 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,050 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,051 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,051 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,057 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,057 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,058 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,058 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,059 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,060 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,062 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,064 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,066 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,069 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,070 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,070 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,071 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,072 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,072 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,072 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,073 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,073 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,075 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,076 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,077 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,078 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,078 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,121 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,127 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,130 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,134 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,134 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,143 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,148 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,150 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,151 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,153 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,169 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,170 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,175 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,176 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,178 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,178 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,181 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,181 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,183 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,183 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,184 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,184 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,184 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,185 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,186 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,186 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,188 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,188 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,188 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,189 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,189 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,196 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,197 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,197 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,198 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,199 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,200 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,207 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,208 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,209 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,210 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,211 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,214 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,215 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,217 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,218 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,219 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,220 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,221 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,221 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,222 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,222 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,223 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,223 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,224 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,230 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,238 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,240 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,240 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,241 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,241 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,242 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,242 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,244 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,245 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,255 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,256 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,256 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,257 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,258 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,258 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,258 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,259 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,264 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,265 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,266 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,268 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,269 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,270 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,270 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,312 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i[351362,351375] [2024-11-10 13:29:34,318 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 13:29:34,320 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 13:29:34,344 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 13:29:34,469 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"); [5239] [2024-11-10 13:29:34,472 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)); [5246] [2024-11-10 13:29:34,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5253] [2024-11-10 13:29:34,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5385] [2024-11-10 13:29:34,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5393] [2024-11-10 13:29:34,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5400] [2024-11-10 13:29:34,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5407] [2024-11-10 13:29:34,485 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" (502), "i" (12UL)); [5592-5593] [2024-11-10 13:29:34,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5599] [2024-11-10 13:29:34,494 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (164), "i" (12UL)); [5984-5985] [2024-11-10 13:29:34,495 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (180), "i" (12UL)); [6013-6014] [2024-11-10 13:29:34,501 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (210), "i" (12UL)); [6055-6056] [2024-11-10 13:29:34,503 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (229), "i" (12UL)); [6082-6083] [2024-11-10 13:29:34,509 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (269), "i" (12UL)); [6163-6164] [2024-11-10 13:29:34,511 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (303), "i" (12UL)); [6235-6236] [2024-11-10 13:29:34,515 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (335), "i" (12UL)); [6308-6309] [2024-11-10 13:29:34,516 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (369), "i" (12UL)); [6381-6382] [2024-11-10 13:29:34,541 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (811), "i" (12UL)); [7051-7052] [2024-11-10 13:29:34,541 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (812), "i" (12UL)); [7063-7064] [2024-11-10 13:29:34,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8170] [2024-11-10 13:29:34,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8473] [2024-11-10 13:29:34,630 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2273), "i" (12UL)); [9243-9244] [2024-11-10 13:29:34,631 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2275), "i" (12UL)); [9257-9258] [2024-11-10 13:29:34,631 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2276), "i" (12UL)); [9269-9270] [2024-11-10 13:29:34,632 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 *)"drivers/net/ethernet/smsc/smsc911x.c"), "i" (2277), "i" (12UL)); [9281-9282] [2024-11-10 13:29:34,724 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-smsc-smsc911x.cil.i[351362,351375] [2024-11-10 13:29:34,750 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 13:29:35,006 INFO L204 MainTranslator]: Completed translation [2024-11-10 13:29:35,006 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35 WrapperNode [2024-11-10 13:29:35,006 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 13:29:35,007 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 13:29:35,008 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 13:29:35,008 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 13:29:35,014 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:35,127 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:35,332 INFO L138 Inliner]: procedures = 427, calls = 1913, calls flagged for inlining = 249, calls inlined = 236, statements flattened = 5551 [2024-11-10 13:29:35,333 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 13:29:35,334 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 13:29:35,334 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 13:29:35,334 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 13:29:35,344 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:35,344 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:35,384 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:36,571 INFO L175 MemorySlicer]: Split 660 memory accesses to 8 slices as follows [4, 8, 8, 1, 567, 2, 26, 44]. 86 percent of accesses are in the largest equivalence class. The 34 initializations are split as follows [0, 8, 8, 1, 15, 2, 0, 0]. The 275 writes are split as follows [2, 0, 0, 0, 249, 0, 24, 0]. [2024-11-10 13:29:36,572 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:36,572 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:36,711 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:36,725 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:36,769 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:36,798 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:36,850 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 13:29:36,851 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 13:29:36,852 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 13:29:36,852 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 13:29:36,853 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 01:29:35" (1/1) ... [2024-11-10 13:29:36,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 13:29:36,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 13:29:36,893 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-10 13:29:36,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-10 13:29:36,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-10 13:29:36,944 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-10 13:29:36,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-10 13:29:36,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-10 13:29:36,944 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-10 13:29:36,944 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-10 13:29:36,944 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~TO~VOID [2024-11-10 13:29:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~TO~VOID [2024-11-10 13:29:36,945 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-10 13:29:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-10 13:29:36,945 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mii_read [2024-11-10 13:29:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mii_read [2024-11-10 13:29:36,945 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_resume [2024-11-10 13:29:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_resume [2024-11-10 13:29:36,945 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-10 13:29:36,945 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-10 13:29:36,946 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-10 13:29:36,946 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-10 13:29:36,946 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_drv_probe [2024-11-10 13:29:36,946 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_drv_probe [2024-11-10 13:29:36,946 INFO L130 BoogieDeclarations]: Found specification of procedure no_printk [2024-11-10 13:29:36,946 INFO L138 BoogieDeclarations]: Found implementation of procedure no_printk [2024-11-10 13:29:36,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-10 13:29:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-10 13:29:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-10 13:29:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-10 13:29:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-10 13:29:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-10 13:29:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-10 13:29:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-10 13:29:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-10 13:29:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-10 13:29:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-10 13:29:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-10 13:29:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_set_multicast_list [2024-11-10 13:29:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_set_multicast_list [2024-11-10 13:29:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_set_hw_mac_address [2024-11-10 13:29:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_set_hw_mac_address [2024-11-10 13:29:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write [2024-11-10 13:29:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write [2024-11-10 13:29:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2024-11-10 13:29:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2024-11-10 13:29:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-10 13:29:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-11-10 13:29:36,951 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-11-10 13:29:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_drv_remove [2024-11-10 13:29:36,951 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_drv_remove [2024-11-10 13:29:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-10 13:29:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-10 13:29:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-10 13:29:36,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-10 13:29:36,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-10 13:29:36,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-10 13:29:36,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-10 13:29:36,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-10 13:29:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_rx_multicast_update [2024-11-10 13:29:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_rx_multicast_update [2024-11-10 13:29:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-10 13:29:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-10 13:29:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-10 13:29:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-10 13:29:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-11-10 13:29:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-11-10 13:29:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-10 13:29:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-10 13:29:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_tx_writefifo [2024-11-10 13:29:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_tx_writefifo [2024-11-10 13:29:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-10 13:29:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_irqhandler [2024-11-10 13:29:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_irqhandler [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-10 13:29:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-10 13:29:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-10 13:29:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-10 13:29:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_clk1__more_at_exit [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_clk1__more_at_exit [2024-11-10 13:29:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-10 13:29:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_disable_resources [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_disable_resources [2024-11-10 13:29:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_rx_get_rxstatus [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_rx_get_rxstatus [2024-11-10 13:29:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc911x_reg_read [2024-11-10 13:29:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc911x_reg_read [2024-11-10 13:29:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_ethtool_getregslen [2024-11-10 13:29:36,958 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_ethtool_getregslen [2024-11-10 13:29:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-10 13:29:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-10 13:29:36,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-10 13:29:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-10 13:29:36,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-10 13:29:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-10 13:29:36,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-10 13:29:36,958 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2024-11-10 13:29:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2024-11-10 13:29:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 13:29:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2024-11-10 13:29:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2024-11-10 13:29:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-10 13:29:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-10 13:29:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-10 13:29:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-10 13:29:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-10 13:29:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-10 13:29:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-10 13:29:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-10 13:29:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-10 13:29:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-10 13:29:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-10 13:29:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-10 13:29:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-11-10 13:29:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-11-10 13:29:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-11-10 13:29:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-11-10 13:29:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-11-10 13:29:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-11-10 13:29:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-11-10 13:29:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-11-10 13:29:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-11-10 13:29:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-11-10 13:29:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-10 13:29:36,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-11-10 13:29:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-11-10 13:29:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-11-10 13:29:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-11-10 13:29:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2024-11-10 13:29:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2024-11-10 13:29:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mii_write [2024-11-10 13:29:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mii_write [2024-11-10 13:29:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mac_complete [2024-11-10 13:29:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mac_complete [2024-11-10 13:29:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-11-10 13:29:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-11-10 13:29:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-10 13:29:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-10 13:29:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-10 13:29:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32_rep [2024-11-10 13:29:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32_rep [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-10 13:29:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource_byname [2024-11-10 13:29:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource_byname [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-10 13:29:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-10 13:29:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-11-10 13:29:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2024-11-10 13:29:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 13:29:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-10 13:29:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-11-10 13:29:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_tx_get_txstatus [2024-11-10 13:29:36,967 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_tx_get_txstatus [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-10 13:29:36,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-10 13:29:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-10 13:29:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-10 13:29:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-10 13:29:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-10 13:29:36,968 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-10 13:29:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_free [2024-11-10 13:29:36,968 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_free [2024-11-10 13:29:36,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-10 13:29:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-10 13:29:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-10 13:29:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-10 13:29:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-10 13:29:36,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-10 13:29:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-10 13:29:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-10 13:29:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-10 13:29:36,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-10 13:29:36,971 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-10 13:29:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-10 13:29:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-10 13:29:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-10 13:29:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-10 13:29:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-10 13:29:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-10 13:29:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-10 13:29:36,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-10 13:29:36,973 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-10 13:29:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-10 13:29:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-10 13:29:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-10 13:29:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-10 13:29:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-10 13:29:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-10 13:29:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-10 13:29:36,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-10 13:29:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-10 13:29:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-10 13:29:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-10 13:29:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-10 13:29:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-10 13:29:36,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-10 13:29:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_rx_readfifo [2024-11-10 13:29:36,975 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_rx_readfifo [2024-11-10 13:29:36,975 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_open [2024-11-10 13:29:36,975 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_open [2024-11-10 13:29:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_unregister [2024-11-10 13:29:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_unregister [2024-11-10 13:29:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_ethtool_get_eeprom_len [2024-11-10 13:29:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_ethtool_get_eeprom_len [2024-11-10 13:29:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_rx_readfifo_shift [2024-11-10 13:29:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_rx_readfifo_shift [2024-11-10 13:29:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_suspend [2024-11-10 13:29:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_suspend [2024-11-10 13:29:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_read_mac_address [2024-11-10 13:29:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_read_mac_address [2024-11-10 13:29:36,976 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mac_write [2024-11-10 13:29:36,976 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mac_write [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-10 13:29:36,977 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-10 13:29:36,977 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-10 13:29:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2024-11-10 13:29:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc911x_reg_write [2024-11-10 13:29:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc911x_reg_write [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-10 13:29:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-10 13:29:36,978 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_reg_write [2024-11-10 13:29:36,978 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_reg_write [2024-11-10 13:29:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_ethtool_nwayreset [2024-11-10 13:29:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_ethtool_nwayreset [2024-11-10 13:29:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_free_resources [2024-11-10 13:29:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_free_resources [2024-11-10 13:29:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_disable_irq_chip [2024-11-10 13:29:36,979 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_disable_irq_chip [2024-11-10 13:29:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-10 13:29:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-10 13:29:36,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-10 13:29:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-10 13:29:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-10 13:29:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-10 13:29:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-10 13:29:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-10 13:29:36,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-10 13:29:36,981 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-10 13:29:36,982 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-10 13:29:36,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-10 13:29:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-10 13:29:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-10 13:29:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-10 13:29:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-10 13:29:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2024-11-10 13:29:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2024-11-10 13:29:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-10 13:29:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-10 13:29:36,984 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_eeprom_send_cmd [2024-11-10 13:29:36,984 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_eeprom_send_cmd [2024-11-10 13:29:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-10 13:29:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-10 13:29:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_phy_adjust_link [2024-11-10 13:29:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_phy_adjust_link [2024-11-10 13:29:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_reg_read [2024-11-10 13:29:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_reg_read [2024-11-10 13:29:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-10 13:29:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-10 13:29:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-10 13:29:36,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-10 13:29:36,985 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_tx_update_txcounters [2024-11-10 13:29:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_tx_update_txcounters [2024-11-10 13:29:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc911x_reg_read_shift [2024-11-10 13:29:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc911x_reg_read_shift [2024-11-10 13:29:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-10 13:29:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-10 13:29:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc911x_reg_write_shift [2024-11-10 13:29:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc911x_reg_write_shift [2024-11-10 13:29:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-10 13:29:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-10 13:29:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2024-11-10 13:29:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2024-11-10 13:29:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-10 13:29:36,986 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-10 13:29:36,986 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-10 13:29:36,987 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_phy_enable_external [2024-11-10 13:29:36,987 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_phy_enable_external [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-10 13:29:36,987 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-10 13:29:36,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-10 13:29:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-10 13:29:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-10 13:29:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-10 13:29:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-10 13:29:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-10 13:29:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-10 13:29:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-10 13:29:36,989 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_mac_read [2024-11-10 13:29:36,989 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_mac_read [2024-11-10 13:29:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-10 13:29:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-10 13:29:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2024-11-10 13:29:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2024-11-10 13:29:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-10 13:29:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-10 13:29:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_smsc911x_cleanup_module_14_2 [2024-11-10 13:29:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_smsc911x_cleanup_module_14_2 [2024-11-10 13:29:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_soft_reset [2024-11-10 13:29:36,990 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_soft_reset [2024-11-10 13:29:36,990 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_eeprom_enable_access [2024-11-10 13:29:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_eeprom_enable_access [2024-11-10 13:29:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32_rep [2024-11-10 13:29:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32_rep [2024-11-10 13:29:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure spin_is_locked [2024-11-10 13:29:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_is_locked [2024-11-10 13:29:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_stop [2024-11-10 13:29:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_stop [2024-11-10 13:29:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-10 13:29:36,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-10 13:29:36,991 INFO L130 BoogieDeclarations]: Found specification of procedure smsc911x_tx_writefifo_shift [2024-11-10 13:29:36,992 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc911x_tx_writefifo_shift [2024-11-10 13:29:36,992 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2024-11-10 13:29:36,992 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2024-11-10 13:29:36,992 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-10 13:29:36,992 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-10 13:29:36,992 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2024-11-10 13:29:36,992 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2024-11-10 13:29:36,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-10 13:29:36,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-10 13:29:36,993 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-11-10 13:29:36,993 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-11-10 13:29:38,020 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 13:29:38,025 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 13:29:38,094 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-10 13:29:39,675 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13428: havoc mdiobus_read_#t~nondet1324#1; [2024-11-10 13:29:48,024 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449: havoc #t~nondet1327; [2024-11-10 13:30:04,407 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12815: havoc #t~mem1266.base, #t~mem1266.offset;havoc #t~mem1267.base, #t~mem1267.offset; [2024-11-10 13:30:12,959 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: call ULTIMATE.dealloc(smsc911x_init_~#__key~0#1.base, smsc911x_init_~#__key~0#1.offset);havoc smsc911x_init_~#__key~0#1.base, smsc911x_init_~#__key~0#1.offset;call ULTIMATE.dealloc(smsc911x_init_~#__key___0~0#1.base, smsc911x_init_~#__key___0~0#1.offset);havoc smsc911x_init_~#__key___0~0#1.base, smsc911x_init_~#__key___0~0#1.offset; [2024-11-10 13:30:12,960 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2024-11-10 13:30:12,960 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint smsc911x_mii_init_switch_break#1: assume true; [2024-11-10 13:30:12,960 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517: havoc register_netdev_#t~nondet1341#1; [2024-11-10 13:30:12,960 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2024-11-10 13:30:12,960 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: havoc ioremap_nocache_#t~ret1321#1.base, ioremap_nocache_#t~ret1321#1.offset; [2024-11-10 13:30:12,960 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: havoc phy_find_first_#t~ret1335#1.base, phy_find_first_#t~ret1335#1.offset; [2024-11-10 13:30:12,960 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: havoc mdiobus_alloc_size_#t~ret1323#1.base, mdiobus_alloc_size_#t~ret1323#1.offset; [2024-11-10 13:30:12,960 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12731-1: ldv_register_netdev_17_#res#1 := ldv_register_netdev_17_~ldv_func_res~2#1; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698-1: ldv_alloc_etherdev_mqs_15_#res#1.base, ldv_alloc_etherdev_mqs_15_#res#1.offset := ldv_alloc_etherdev_mqs_15_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_15_~ldv_func_res~0#1.offset; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13326: havoc alloc_etherdev_mqs_#t~ret1312#1.base, alloc_etherdev_mqs_#t~ret1312#1.offset; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: havoc regulator_bulk_enable_#t~nondet1343#1; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5436: havoc dev_get_platdata_#t~mem58#1.base, dev_get_platdata_#t~mem58#1.offset; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13333: havoc clk_get_#t~ret1314#1.base, clk_get_#t~ret1314#1.offset; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13432: havoc mdiobus_register_#t~nondet1325#1; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: havoc regulator_bulk_get_#t~nondet1344#1; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13304: havoc __request_region_#t~ret1310#1.base, __request_region_#t~ret1310#1.offset; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L10001-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint smsc911x_init_switch_break#1: assume true; [2024-11-10 13:30:12,961 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: havoc request_threaded_irq_#t~nondet1345#1; [2024-11-10 13:30:12,962 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13472: havoc phy_connect_direct_#t~nondet1332#1; [2024-11-10 13:30:12,962 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-10 13:30:12,962 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L10006-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2024-11-10 13:30:12,962 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L12716-1: ldv_request_irq_16_#res#1 := ldv_request_irq_16_~ldv_func_res~1#1; [2024-11-10 13:30:12,962 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13412: havoc ldv_pre_register_netdev_#t~nondet1322#1; [2024-11-10 13:30:21,170 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13551: havoc #t~nondet1349; [2024-11-10 13:30:21,285 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13497: havoc phy_start_aneg_#t~nondet1337#1; [2024-11-10 13:30:21,309 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446: havoc #t~mem64.base, #t~mem64.offset;havoc #t~mem65; [2024-11-10 13:30:21,323 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: havoc #t~nondet1318;