./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d 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-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.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 e0b7f3dbb9c244f21078afaa18d4b8e19be818a59d5c8d23a1f9450706e2c15f --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 22:20:38,820 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 22:20:38,915 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-16 22:20:38,922 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 22:20:38,923 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 22:20:38,944 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 22:20:38,945 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 22:20:38,945 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 22:20:38,946 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 22:20:38,946 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 22:20:38,947 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 22:20:38,947 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 22:20:38,948 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 22:20:38,948 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 22:20:38,948 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 22:20:38,949 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 22:20:38,949 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 22:20:38,949 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 22:20:38,950 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 22:20:38,950 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 22:20:38,950 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 22:20:38,951 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 22:20:38,955 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 22:20:38,955 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 22:20:38,956 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 22:20:38,956 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 22:20:38,956 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 22:20:38,957 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 22:20:38,957 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 22:20:38,957 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 22:20:38,957 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 22:20:38,958 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 22:20:38,958 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 22:20:38,958 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 22:20:38,959 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 22:20:38,959 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 22:20:38,961 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 22:20:38,961 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 22:20:38,961 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 22:20:38,962 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 -> e0b7f3dbb9c244f21078afaa18d4b8e19be818a59d5c8d23a1f9450706e2c15f [2024-11-16 22:20:39,186 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 22:20:39,213 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 22:20:39,217 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 22:20:39,218 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 22:20:39,219 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 22:20:39,220 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-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i [2024-11-16 22:20:40,739 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 22:20:41,378 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 22:20:41,379 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i [2024-11-16 22:20:41,443 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e262b9f12/cedd6d2a04324663ab521a6de8c19e09/FLAG0d147a6bc [2024-11-16 22:20:41,461 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e262b9f12/cedd6d2a04324663ab521a6de8c19e09 [2024-11-16 22:20:41,463 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 22:20:41,464 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 22:20:41,465 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 22:20:41,465 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 22:20:41,470 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 22:20:41,471 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:20:41" (1/1) ... [2024-11-16 22:20:41,472 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4931abc1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:41, skipping insertion in model container [2024-11-16 22:20:41,472 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:20:41" (1/1) ... [2024-11-16 22:20:41,612 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 22:20:45,160 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-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[422956,422969] [2024-11-16 22:20:45,164 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-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[423101,423114] [2024-11-16 22:20:45,200 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 22:20:45,253 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 22:20:45,385 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"); [5283] [2024-11-16 22:20:45,387 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)); [5290] [2024-11-16 22:20:45,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5297] [2024-11-16 22:20:45,390 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 *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5338-5339] [2024-11-16 22:20:45,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5344-5346] [2024-11-16 22:20:45,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5495] [2024-11-16 22:20:45,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5502] [2024-11-16 22:20:45,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5510] [2024-11-16 22:20:45,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5517] [2024-11-16 22:20:45,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5525] [2024-11-16 22:20:45,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5616-5617] [2024-11-16 22:20:45,405 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5650-5651] [2024-11-16 22:20:45,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5687-5688] [2024-11-16 22:20:45,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5724-5725] [2024-11-16 22:20:45,420 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)); [5985-5986] [2024-11-16 22:20:45,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5992] [2024-11-16 22:20:45,428 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6267] [2024-11-16 22:20:45,428 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6270] [2024-11-16 22:20:45,428 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6273] [2024-11-16 22:20:45,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6276] [2024-11-16 22:20:45,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6307] [2024-11-16 22:20:45,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6310] [2024-11-16 22:20:45,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6313] [2024-11-16 22:20:45,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6316] [2024-11-16 22:20:45,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6347] [2024-11-16 22:20:45,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6350] [2024-11-16 22:20:45,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6353] [2024-11-16 22:20:45,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6356] [2024-11-16 22:20:45,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6387] [2024-11-16 22:20:45,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6390] [2024-11-16 22:20:45,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6393] [2024-11-16 22:20:45,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6396] [2024-11-16 22:20:45,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7164] [2024-11-16 22:20:45,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7678] [2024-11-16 22:20:45,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7701] [2024-11-16 22:20:45,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7708] [2024-11-16 22:20:45,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7735] [2024-11-16 22:20:45,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8154] [2024-11-16 22:20:45,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9774] [2024-11-16 22:20:45,594 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [9839] [2024-11-16 22:20:45,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9849] [2024-11-16 22:20:45,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9861] [2024-11-16 22:20:45,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9883] [2024-11-16 22:20:45,609 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10073] [2024-11-16 22:20:45,732 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-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[422956,422969] [2024-11-16 22:20:45,734 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-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i[423101,423114] [2024-11-16 22:20:45,741 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 22:20:46,025 INFO L204 MainTranslator]: Completed translation [2024-11-16 22:20:46,026 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46 WrapperNode [2024-11-16 22:20:46,026 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 22:20:46,027 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 22:20:46,027 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 22:20:46,027 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 22:20:46,034 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:46,197 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:46,458 INFO L138 Inliner]: procedures = 556, calls = 3040, calls flagged for inlining = 292, calls inlined = 261, statements flattened = 8929 [2024-11-16 22:20:46,459 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 22:20:46,460 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 22:20:46,460 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 22:20:46,460 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 22:20:46,470 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:46,471 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:46,514 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:48,100 INFO L175 MemorySlicer]: Split 1325 memory accesses to 28 slices as follows [8, 1, 1, 1, 3, 1, 3, 2, 2, 3, 3, 5, 2, 5, 30, 15, 8, 1, 52, 2, 2, 6, 1120, 18, 10, 9, 9, 3]. 85 percent of accesses are in the largest equivalence class. The 153 initializations are split as follows [8, 0, 1, 1, 3, 1, 3, 0, 2, 3, 0, 5, 0, 5, 30, 15, 8, 1, 0, 0, 2, 5, 35, 0, 8, 8, 8, 1]. The 457 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 42, 1, 0, 0, 395, 17, 0, 0, 0, 0]. [2024-11-16 22:20:48,101 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:48,101 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:48,267 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:48,288 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:48,341 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:48,377 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:48,438 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 22:20:48,440 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 22:20:48,440 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 22:20:48,440 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 22:20:48,441 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (1/1) ... [2024-11-16 22:20:48,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 22:20:48,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 22:20:48,477 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-16 22:20:48,483 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-16 22:20:48,530 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2024-11-16 22:20:48,530 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2024-11-16 22:20:48,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-16 22:20:48,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-16 22:20:48,530 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2024-11-16 22:20:48,531 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2024-11-16 22:20:48,531 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-16 22:20:48,531 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-16 22:20:48,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_86 [2024-11-16 22:20:48,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_86 [2024-11-16 22:20:48,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-16 22:20:48,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-16 22:20:48,531 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-16 22:20:48,532 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-16 22:20:48,532 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-16 22:20:48,532 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-16 22:20:48,532 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-16 22:20:48,532 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-16 22:20:48,532 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_interrupt [2024-11-16 22:20:48,532 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_interrupt [2024-11-16 22:20:48,532 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2024-11-16 22:20:48,533 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2024-11-16 22:20:48,533 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-16 22:20:48,533 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-16 22:20:48,533 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-16 22:20:48,533 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-16 22:20:48,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-16 22:20:48,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-16 22:20:48,534 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-16 22:20:48,534 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-16 22:20:48,534 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-16 22:20:48,534 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-16 22:20:48,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-16 22:20:48,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-16 22:20:48,534 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-11-16 22:20:48,535 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-11-16 22:20:48,535 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 22:20:48,535 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_bcr [2024-11-16 22:20:48,535 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_bcr [2024-11-16 22:20:48,535 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-16 22:20:48,535 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-16 22:20:48,535 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-16 22:20:48,535 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-16 22:20:48,536 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-16 22:20:48,536 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-16 22:20:48,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-16 22:20:48,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-16 22:20:48,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-16 22:20:48,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-16 22:20:48,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-16 22:20:48,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-16 22:20:48,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-16 22:20:48,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-16 22:20:48,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-16 22:20:48,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-16 22:20:48,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-16 22:20:48,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-16 22:20:48,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-16 22:20:48,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-16 22:20:48,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-16 22:20:48,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-16 22:20:48,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_pcnet32_cleanup_module_16_2 [2024-11-16 22:20:48,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_pcnet32_cleanup_module_16_2 [2024-11-16 22:20:48,539 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-16 22:20:48,539 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-16 22:20:48,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-11-16 22:20:48,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-11-16 22:20:48,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 22:20:48,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 22:20:48,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 22:20:48,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 22:20:48,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 22:20:48,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 22:20:48,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 22:20:48,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 22:20:48,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 22:20:48,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 22:20:48,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 22:20:48,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 22:20:48,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 22:20:48,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 22:20:48,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-16 22:20:48,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-16 22:20:48,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-16 22:20:48,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-16 22:20:48,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-16 22:20:48,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-16 22:20:48,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-16 22:20:48,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-16 22:20:48,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-16 22:20:48,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-16 22:20:48,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-16 22:20:48,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-16 22:20:48,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-16 22:20:48,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-16 22:20:48,543 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-16 22:20:48,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-16 22:20:48,543 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_tx_ring [2024-11-16 22:20:48,543 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_tx_ring [2024-11-16 22:20:48,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 22:20:48,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 22:20:48,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 22:20:48,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 22:20:48,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 22:20:48,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 22:20:48,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 22:20:48,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 22:20:48,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 22:20:48,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 22:20:48,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 22:20:48,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 22:20:48,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 22:20:48,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 22:20:48,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-16 22:20:48,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-16 22:20:48,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-16 22:20:48,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-16 22:20:48,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-16 22:20:48,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-16 22:20:48,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-16 22:20:48,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-16 22:20:48,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-16 22:20:48,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-16 22:20:48,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-16 22:20:48,548 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-16 22:20:48,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-16 22:20:48,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-16 22:20:48,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-16 22:20:48,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-16 22:20:48,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-16 22:20:48,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-16 22:20:48,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-16 22:20:48,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-16 22:20:48,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-16 22:20:48,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-16 22:20:48,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-16 22:20:48,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-16 22:20:48,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-16 22:20:48,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-16 22:20:48,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-16 22:20:48,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-16 22:20:48,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-16 22:20:48,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-16 22:20:48,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-16 22:20:48,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-16 22:20:48,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-16 22:20:48,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-16 22:20:48,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-16 22:20:48,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-16 22:20:48,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-16 22:20:48,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-16 22:20:48,554 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_bcr [2024-11-16 22:20:48,554 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_bcr [2024-11-16 22:20:48,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-16 22:20:48,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-16 22:20:48,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-16 22:20:48,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-16 22:20:48,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-16 22:20:48,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-16 22:20:48,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-16 22:20:48,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-16 22:20:48,556 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-16 22:20:48,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-16 22:20:48,557 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-16 22:20:48,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-16 22:20:48,557 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_start [2024-11-16 22:20:48,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_start [2024-11-16 22:20:48,557 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2024-11-16 22:20:48,557 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2024-11-16 22:20:48,557 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~~u16~0 [2024-11-16 22:20:48,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~~u16~0 [2024-11-16 22:20:48,557 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 22:20:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-16 22:20:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-16 22:20:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-16 22:20:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-16 22:20:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2024-11-16 22:20:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2024-11-16 22:20:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2024-11-16 22:20:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2024-11-16 22:20:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-16 22:20:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-16 22:20:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-11-16 22:20:48,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-11-16 22:20:48,558 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_open [2024-11-16 22:20:48,559 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_open [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2024-11-16 22:20:48,559 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-16 22:20:48,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-16 22:20:48,559 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 22:20:48,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-16 22:20:48,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-16 22:20:48,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-16 22:20:48,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-16 22:20:48,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-16 22:20:48,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-16 22:20:48,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-16 22:20:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-16 22:20:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-16 22:20:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-16 22:20:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-16 22:20:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-16 22:20:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-16 22:20:48,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-16 22:20:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-16 22:20:48,565 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-16 22:20:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 22:20:48,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 22:20:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_reset [2024-11-16 22:20:48,565 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_reset [2024-11-16 22:20:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2024-11-16 22:20:48,565 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2024-11-16 22:20:48,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-11-16 22:20:48,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-11-16 22:20:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_pcnet32_private [2024-11-16 22:20:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_pcnet32_private [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-16 22:20:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_restart [2024-11-16 22:20:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_restart [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-11-16 22:20:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2024-11-16 22:20:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-16 22:20:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-16 22:20:48,566 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-16 22:20:48,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-16 22:20:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-16 22:20:48,567 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_csr [2024-11-16 22:20:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_csr [2024-11-16 22:20:48,567 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2024-11-16 22:20:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2024-11-16 22:20:48,567 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-16 22:20:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-16 22:20:48,567 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_reset [2024-11-16 22:20:48,567 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_reset [2024-11-16 22:20:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-11-16 22:20:48,568 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-11-16 22:20:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 22:20:48,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 22:20:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-16 22:20:48,568 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-16 22:20:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-16 22:20:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-16 22:20:48,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-16 22:20:48,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-16 22:20:48,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 22:20:48,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-16 22:20:48,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-16 22:20:48,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-16 22:20:48,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-16 22:20:48,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-16 22:20:48,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-16 22:20:48,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-16 22:20:48,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_pm_resume [2024-11-16 22:20:48,575 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_pm_resume [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_check_media [2024-11-16 22:20:48,575 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_check_media [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_get_regs_len [2024-11-16 22:20:48,575 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_get_regs_len [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-16 22:20:48,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-16 22:20:48,575 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_poll_controller [2024-11-16 22:20:48,576 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_poll_controller [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_free_ring [2024-11-16 22:20:48,576 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_free_ring [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-11-16 22:20:48,576 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-16 22:20:48,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-16 22:20:48,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-16 22:20:48,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-16 22:20:48,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-16 22:20:48,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-16 22:20:48,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-16 22:20:48,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-16 22:20:48,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-16 22:20:48,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-16 22:20:48,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-16 22:20:48,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-16 22:20:48,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-16 22:20:48,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-16 22:20:48,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-16 22:20:48,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-16 22:20:48,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-16 22:20:48,584 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2024-11-16 22:20:48,585 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2024-11-16 22:20:48,585 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-16 22:20:48,585 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-16 22:20:48,585 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-16 22:20:48,585 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-16 22:20:48,585 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_gset [2024-11-16 22:20:48,585 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_gset [2024-11-16 22:20:48,585 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_purge_rx_ring [2024-11-16 22:20:48,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_purge_rx_ring [2024-11-16 22:20:48,586 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_write_csr [2024-11-16 22:20:48,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_write_csr [2024-11-16 22:20:48,586 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_tx_timeout [2024-11-16 22:20:48,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_tx_timeout [2024-11-16 22:20:48,586 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-16 22:20:48,586 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-16 22:20:48,586 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 22:20:48,586 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_netif_stop [2024-11-16 22:20:48,587 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_netif_stop [2024-11-16 22:20:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-16 22:20:48,587 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-16 22:20:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 22:20:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 22:20:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 22:20:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 22:20:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 22:20:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 22:20:48,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-16 22:20:48,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_pcnet32_private [2024-11-16 22:20:48,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_pcnet32_private [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-16 22:20:48,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-16 22:20:48,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-16 22:20:48,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-16 22:20:48,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-16 22:20:48,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-16 22:20:48,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-16 22:20:48,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-16 22:20:48,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-16 22:20:48,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_csr [2024-11-16 22:20:48,592 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_csr [2024-11-16 22:20:48,592 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-16 22:20:48,593 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-16 22:20:48,593 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_set_multicast_list [2024-11-16 22:20:48,593 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_set_multicast_list [2024-11-16 22:20:48,593 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-11-16 22:20:48,593 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-11-16 22:20:48,593 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-16 22:20:48,593 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-16 22:20:48,593 INFO L130 BoogieDeclarations]: Found specification of procedure mii_link_ok [2024-11-16 22:20:48,593 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_link_ok [2024-11-16 22:20:48,594 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-16 22:20:48,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-16 22:20:48,594 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_probe1 [2024-11-16 22:20:48,594 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_probe1 [2024-11-16 22:20:48,594 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2024-11-16 22:20:48,594 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2024-11-16 22:20:48,594 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-16 22:20:48,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-16 22:20:48,595 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_remove_one [2024-11-16 22:20:48,595 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_remove_one [2024-11-16 22:20:48,595 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ethtool_sset [2024-11-16 22:20:48,595 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ethtool_sset [2024-11-16 22:20:48,595 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~~u16~0~TO~VOID [2024-11-16 22:20:48,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~~u16~0~TO~VOID [2024-11-16 22:20:48,595 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_dwio_read_bcr [2024-11-16 22:20:48,595 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_dwio_read_bcr [2024-11-16 22:20:48,595 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-11-16 22:20:48,595 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-11-16 22:20:48,595 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-16 22:20:48,595 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-16 22:20:48,596 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_read_bcr [2024-11-16 22:20:48,596 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_read_bcr [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-16 22:20:48,596 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_init_ring [2024-11-16 22:20:48,596 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_init_ring [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_close [2024-11-16 22:20:48,596 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_close [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-16 22:20:48,596 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-16 22:20:48,596 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 22:20:48,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-16 22:20:48,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-16 22:20:48,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-16 22:20:48,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-16 22:20:48,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-16 22:20:48,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-16 22:20:48,598 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_suspend [2024-11-16 22:20:48,598 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_suspend [2024-11-16 22:20:48,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-16 22:20:48,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-16 22:20:48,598 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-16 22:20:48,599 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-16 22:20:48,599 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2024-11-16 22:20:48,599 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2024-11-16 22:20:48,599 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_wio_write_csr [2024-11-16 22:20:48,599 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_wio_write_csr [2024-11-16 22:20:48,600 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_load_multicast [2024-11-16 22:20:48,600 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_load_multicast [2024-11-16 22:20:48,600 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2024-11-16 22:20:48,600 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2024-11-16 22:20:48,600 INFO L130 BoogieDeclarations]: Found specification of procedure pcnet32_nway_reset [2024-11-16 22:20:48,600 INFO L138 BoogieDeclarations]: Found implementation of procedure pcnet32_nway_reset [2024-11-16 22:20:48,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-16 22:20:48,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-16 22:20:48,600 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2024-11-16 22:20:48,600 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2024-11-16 22:20:48,601 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-16 22:20:48,601 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-16 22:20:48,601 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-11-16 22:20:48,601 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-11-16 22:20:48,601 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2024-11-16 22:20:48,601 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2024-11-16 22:20:48,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 22:20:48,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 22:20:48,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 22:20:48,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 22:20:48,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-16 22:20:48,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-16 22:20:48,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-16 22:20:48,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-16 22:20:48,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-16 22:20:48,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-16 22:20:48,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-16 22:20:48,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-16 22:20:48,604 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2024-11-16 22:20:48,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2024-11-16 22:20:48,604 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2024-11-16 22:20:48,604 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2024-11-16 22:20:48,605 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-16 22:20:48,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-16 22:20:48,605 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-11-16 22:20:48,605 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-11-16 22:20:49,838 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 22:20:49,844 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 22:20:49,991 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16283: havoc netpoll_trap_#t~nondet2515#1; [2024-11-16 22:20:50,339 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5488: havoc kobject_name_#t~mem53#1.base, kobject_name_#t~mem53#1.offset; [2024-11-16 22:20:50,339 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5536: havoc dev_name_#t~mem55#1.base, dev_name_#t~mem55#1.offset; [2024-11-16 22:20:50,384 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16252: havoc #t~nondet2511; [2024-11-16 22:20:50,897 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232: havoc ldv_dev_get_drvdata_#t~mem2314#1.base, ldv_dev_get_drvdata_#t~mem2314#1.offset;havoc ldv_dev_get_drvdata_#t~mem2315#1.base, ldv_dev_get_drvdata_#t~mem2315#1.offset; [2024-11-16 22:20:50,910 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16344: havoc #t~nondet2529; [2024-11-16 22:20:50,914 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16190: havoc #t~nondet2503; [2024-11-16 22:20:50,952 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6002: havoc #t~mem193.base, #t~mem193.offset; [2024-11-16 22:20:50,955 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16256: havoc #t~nondet2512; [2024-11-16 22:20:51,000 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5592: havoc #t~mem95.base, #t~mem95.offset; [2024-11-16 22:20:51,086 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16114: havoc #t~nondet2494; [2024-11-16 22:20:51,150 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354: havoc arch_irqs_disabled_flags_#t~bitwise24#1; [2024-11-16 22:20:51,364 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047: #res#1 := ~arg0#1; [2024-11-16 22:20:52,677 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12740-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2024-11-16 22:20:52,678 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13979-1: ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~ldv_func_res~3#1; [2024-11-16 22:20:52,678 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: call ULTIMATE.dealloc(~#ecmd~0#1.base, ~#ecmd~0#1.offset);havoc ~#ecmd~0#1.base, ~#ecmd~0#1.offset; [2024-11-16 22:20:52,678 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16331: havoc request_threaded_irq_#t~nondet2524#1; [2024-11-16 22:20:52,678 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13954-1: ldv_request_irq_116_#res#1 := ldv_request_irq_116_~ldv_func_res~2#1; [2024-11-16 22:20:52,699 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6622: havoc is_multicast_ether_addr_#t~mem292#1; [2024-11-16 22:20:52,699 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6616: havoc is_zero_ether_addr_#t~mem289#1;havoc is_zero_ether_addr_#t~mem290#1;havoc is_zero_ether_addr_#t~bitwise291#1; [2024-11-16 22:20:52,728 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16335: havoc round_jiffies_#t~nondet2525#1; [2024-11-16 22:20:52,729 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129-1: ldv_mod_timer_142_#res#1 := ldv_mod_timer_142_~ldv_func_res~5#1; [2024-11-16 22:20:52,734 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16260: havoc #t~nondet2513; [2024-11-16 22:20:52,756 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16245: havoc #t~nondet2510; [2024-11-16 22:21:00,396 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: assume true;#t~ret2531#1 := main_#res#1;havoc main_#t~ret2203#1, main_~tmp~95#1;assume { :end_inline_main } true; [2024-11-16 22:21:00,396 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: havoc netif_msg_init_#t~bitwise223#1; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12407: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16110: havoc __pci_register_driver_#t~nondet2493#1; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: call ULTIMATE.dealloc(pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset);havoc pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.base, pcnet32_realloc_rx_ring_~#new_ring_dma_addr~1#1.offset; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166-1: ldv___pci_register_driver_145_#res#1 := ldv___pci_register_driver_145_~ldv_func_res~6#1; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: call ULTIMATE.dealloc(pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset);havoc pcnet32_get_regs_~#flags~8#1.base, pcnet32_get_regs_~#flags~8#1.offset; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16287: havoc pci_choose_state_#t~nondet2516#1; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11141-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16294: havoc pci_enable_device_#t~nondet2517#1; [2024-11-16 22:21:00,397 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: havoc pcnet32_get_msglevel_#t~mem455#1; [2024-11-16 22:21:00,398 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16301: havoc pci_save_state_#t~nondet2518#1; [2024-11-16 22:21:00,398 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16171: havoc dma_supported_#t~nondet2499#1; [2024-11-16 22:21:00,398 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: call ULTIMATE.dealloc(pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset);havoc pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.base, pcnet32_realloc_tx_ring_~#new_ring_dma_addr~0#1.offset; [2024-11-16 22:21:00,398 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16178: havoc eth_change_mtu_#t~nondet2500#1; [2024-11-16 22:21:00,398 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16182: havoc eth_mac_addr_#t~nondet2501#1; [2024-11-16 22:21:00,398 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: call ULTIMATE.dealloc(pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset);havoc pcnet32_pm_suspend_~#state#1.base, pcnet32_pm_suspend_~#state#1.offset; [2024-11-16 22:21:00,399 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint pcnet32_get_sset_count_switch_break#1: assume true; [2024-11-16 22:21:00,399 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16200: havoc generic_mii_ioctl_#t~nondet2504#1; [2024-11-16 22:21:01,909 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-16 22:21:07,061 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902: havoc ethtool_cmd_speed_#t~mem181#1;havoc ethtool_cmd_speed_#t~mem182#1;havoc ethtool_cmd_speed_#t~bitwise183#1; [2024-11-16 22:21:07,061 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10513: call ULTIMATE.dealloc(~#ecmd~1#1.base, ~#ecmd~1#1.offset);havoc ~#ecmd~1#1.base, ~#ecmd~1#1.offset; [2024-11-16 22:21:07,061 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10448: call ULTIMATE.dealloc(pcnet32_check_otherphy_~#mii~1#1.base, pcnet32_check_otherphy_~#mii~1#1.offset);havoc pcnet32_check_otherphy_~#mii~1#1.base, pcnet32_check_otherphy_~#mii~1#1.offset; [2024-11-16 22:21:08,887 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5566: havoc is_device_dma_capable_#t~mem60#1.base, is_device_dma_capable_#t~mem60#1.offset;havoc is_device_dma_capable_#t~mem61#1.base, is_device_dma_capable_#t~mem61#1.offset;havoc is_device_dma_capable_#t~mem62#1;havoc is_device_dma_capable_#t~short63#1; [2024-11-16 22:21:08,924 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16229: havoc #t~nondet2506; [2024-11-16 22:21:10,992 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint netif_tx_disable_switch_break#1: assume true; [2024-11-16 22:21:11,155 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16315: havoc #t~nondet2520; [2024-11-16 22:21:11,730 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10319: call ULTIMATE.dealloc(~#flags~14#1.base, ~#flags~14#1.offset);havoc ~#flags~14#1.base, ~#flags~14#1.offset; [2024-11-16 22:21:11,788 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16237: havoc #t~nondet2508; [2024-11-16 22:21:21,167 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13911-1: ldv_alloc_etherdev_mqs_113_#res#1.base, ldv_alloc_etherdev_mqs_113_#res#1.offset := ldv_alloc_etherdev_mqs_113_~ldv_func_res~0#1.base, ldv_alloc_etherdev_mqs_113_~ldv_func_res~0#1.offset; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16323: havoc probe_irq_on_#t~nondet2522#1; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16327: havoc register_netdev_#t~nondet2523#1; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12696-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12697-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16135: havoc alloc_etherdev_mqs_#t~ret2496#1.base, alloc_etherdev_mqs_#t~ret2496#1.offset; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13926-1: ldv_register_netdev_114_#res#1 := ldv_register_netdev_114_~ldv_func_res~1#1; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: call ULTIMATE.dealloc(~#promaddr~0#1.base, ~#promaddr~0#1.offset);havoc ~#promaddr~0#1.base, ~#promaddr~0#1.offset;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2024-11-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11160-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-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163-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-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165-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-16 22:21:21,168 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16219: havoc ldv_pre_register_netdev_#t~nondet2505#1; [2024-11-16 22:21:21,169 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319: havoc probe_irq_off_#t~nondet2521#1; [2024-11-16 22:21:21,451 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16233: havoc #t~nondet2507; [2024-11-16 22:21:21,736 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: havoc #t~mem1;havoc #t~bitwise2; [2024-11-16 22:21:22,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16164: havoc del_timer_sync_#t~nondet2498#1; [2024-11-16 22:21:22,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044-1: ldv_del_timer_sync_128_#res#1 := ldv_del_timer_sync_128_~ldv_func_res~4#1; [2024-11-16 22:21:22,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11336-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2024-11-16 22:21:23,533 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: #res := 1; [2024-11-16 22:21:24,124 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16142: havoc crc32_le_#t~nondet2497#1; [2024-11-16 22:21:24,399 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16241: havoc mii_nway_restart_#t~nondet2509#1; [2024-11-16 22:21:24,439 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16308: havoc #t~nondet2519; [2024-11-16 22:21:24,543 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16123: havoc #t~ret2495.base, #t~ret2495.offset; [2024-11-16 22:21:26,858 INFO L? ?]: Removed 3818 outVars from TransFormulas that were not future-live. [2024-11-16 22:21:26,858 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 22:21:26,994 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 22:21:26,994 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-16 22:21:26,995 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 10:21:26 BoogieIcfgContainer [2024-11-16 22:21:26,995 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 22:21:26,998 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 22:21:26,998 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 22:21:27,001 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 22:21:27,002 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 10:20:41" (1/3) ... [2024-11-16 22:21:27,002 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5fa4d13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 10:21:27, skipping insertion in model container [2024-11-16 22:21:27,003 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:20:46" (2/3) ... [2024-11-16 22:21:27,003 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5fa4d13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 10:21:27, skipping insertion in model container [2024-11-16 22:21:27,004 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 10:21:26" (3/3) ... [2024-11-16 22:21:27,005 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-amd-pcnet32.cil.i [2024-11-16 22:21:27,022 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 22:21:27,022 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 22:21:27,148 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 22:21:27,154 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@18a24865, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 22:21:27,155 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 22:21:27,174 INFO L276 IsEmpty]: Start isEmpty. Operand has 3523 states, 2616 states have (on average 1.3184250764525993) internal successors, (3449), 2654 states have internal predecessors, (3449), 777 states have call successors, (777), 130 states have call predecessors, (777), 129 states have return successors, (769), 758 states have call predecessors, (769), 769 states have call successors, (769) [2024-11-16 22:21:27,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2024-11-16 22:21:27,232 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 22:21:27,234 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 22:21:27,234 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 22:21:27,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 22:21:27,239 INFO L85 PathProgramCache]: Analyzing trace with hash -675511628, now seen corresponding path program 1 times [2024-11-16 22:21:27,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 22:21:27,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131004655] [2024-11-16 22:21:27,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 22:21:27,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 22:21:31,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-16 22:21:32,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-16 22:21:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 22:21:32,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-16 22:21:32,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-16 22:21:32,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-16 22:21:32,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 22:21:32,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 22:21:32,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 22:21:32,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-16 22:21:32,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-16 22:21:32,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-16 22:21:32,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-16 22:21:32,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-16 22:21:32,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-16 22:21:32,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2024-11-16 22:21:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 22:21:32,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2024-11-16 22:21:32,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2024-11-16 22:21:32,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-16 22:21:32,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-16 22:21:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:32,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2024-11-16 22:21:32,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:33,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2024-11-16 22:21:33,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:33,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:21:33,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:33,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-16 22:21:33,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:33,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-16 22:21:33,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:21:33,091 INFO L134 CoverageAnalysis]: Checked inductivity of 762 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 762 trivial. 0 not checked. [2024-11-16 22:21:33,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 22:21:33,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131004655] [2024-11-16 22:21:33,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131004655] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 22:21:33,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 22:21:33,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 22:21:33,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503885549] [2024-11-16 22:21:33,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 22:21:33,101 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 22:21:33,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 22:21:33,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 22:21:33,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 22:21:33,153 INFO L87 Difference]: Start difference. First operand has 3523 states, 2616 states have (on average 1.3184250764525993) internal successors, (3449), 2654 states have internal predecessors, (3449), 777 states have call successors, (777), 130 states have call predecessors, (777), 129 states have return successors, (769), 758 states have call predecessors, (769), 769 states have call successors, (769) Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (34), 5 states have call predecessors, (34), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-16 22:21:37,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-16 22:21:41,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-16 22:21:45,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-16 22:21:50,192 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []