[linux-next:master 365/1733] main.c:117:50: error: 'ret' undeclared

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head:   c0d438dbc0b74901f1901d97a6c84f38daa0c831
commit: 213d5092776345ad5d6e2efa36a6bfbe9899e8b3 [365/1733] drm/i915/ttm: Introduce a TTM i915 gem object backend
config: x86_64-rhel-8.3-kselftests (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce (this is a W=1 build):
        # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=213d5092776345ad5d6e2efa36a6bfbe9899e8b3
        git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
        git fetch --no-tags linux-next master
        git checkout 213d5092776345ad5d6e2efa36a6bfbe9899e8b3
        # save the attached .config to linux build tree
        make W=1 ARCH=x86_64 SHELL=/bin/bash tools/all

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@xxxxxxxxx>

All errors (new ones prefixed by >>):

   main.c: In function 'xbc_show_list':
>> main.c:117:50: error: 'ret' undeclared (first use in this function)
     117 |    fprintf(stderr, "Failed to compose key %d\n", ret);
         |                                                  ^~~
   main.c:117:50: note: each undeclared identifier is reported only once for each function it appears in
   make[3]: *** [Makefile:21: tools/bootconfig/bootconfig] Error 1
--
   Warning: Kernel ABI header at 'tools/include/uapi/drm/drm.h' differs from latest version at 'include/uapi/drm/drm.h'
   Warning: Kernel ABI header at 'tools/include/uapi/drm/i915_drm.h' differs from latest version at 'include/uapi/drm/i915_drm.h'
   Warning: Kernel ABI header at 'tools/include/uapi/linux/perf_event.h' differs from latest version at 'include/uapi/linux/perf_event.h'
   Warning: Kernel ABI header at 'tools/arch/arm64/include/uapi/asm/unistd.h' differs from latest version at 'arch/arm64/include/uapi/asm/unistd.h'
   Warning: Kernel ABI header at 'tools/include/uapi/asm-generic/unistd.h' differs from latest version at 'include/uapi/asm-generic/unistd.h'
   Warning: Kernel ABI header at 'tools/perf/arch/x86/entry/syscalls/syscall_64.tbl' differs from latest version at 'arch/x86/entry/syscalls/syscall_64.tbl'
   Makefile.config:571: No sys/sdt.h found, no SDT events are defined, please install systemtap-sdt-devel or systemtap-sdt-dev
   Makefile.config:619: No libunwind found. Please install libunwind-dev[el] >= 1.1 and/or set LIBUNWIND_DIR
   Makefile.config:737: slang not found, disables TUI support. Please install slang-devel, libslang-dev or libslang2-dev
   Makefile.config:784: Missing perl devel files. Disabling perl scripting support, please install perl-ExtUtils-Embed/libperl-dev
   Makefile.config:816: No 'python-config' tool was found: disables Python support - please install python-devel/python-dev
   Makefile.config:875: No bfd.h/libbfd found, please install binutils-dev[el]/zlib-static/libiberty-dev to gain symbol demangling
   Makefile.config:919: No libzstd found, disables trace compression, please install libzstd-dev[el] and/or set LIBZSTD_DIR
   Makefile.config:998: No libbabeltrace found, disables 'perf data' CTF format support, please install libbabeltrace-dev[el]/libbabeltrace-ctf-dev
   Makefile.config:1024: No alternatives command found, you need to set JDIR= to point to the root of your Java directory
   pmu-events/jevents.c:73:22: warning: no previous prototype for 'convert' [-Wmissing-prototypes]
      73 | enum aggr_mode_class convert(const char *aggr_mode)
         |                      ^~~~~~~
   pmu-events/jevents.c:93:13: warning: 'free_sys_event_tables' defined but not used [-Wunused-function]
      93 | static void free_sys_event_tables(void)
         |             ^~~~~~~~~~~~~~~~~~~~~
   In file included from netlink.c:9:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   In file included from tools/include/uapi/linux/ethtool.h:19,
                    from xsk.c:18:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   cc1: all warnings being treated as errors
   make[7]: *** [tools/build/Makefile.build:96: tools/perf/staticobjs/netlink.o] Error 1
   make[7]: *** Waiting for unfinished jobs....
   cc1: all warnings being treated as errors
   make[7]: *** [tools/build/Makefile.build:96: tools/perf/staticobjs/xsk.o] Error 1
     PERF_VERSION = 5.13.rc3.g213d50927763
   make[6]: *** [Makefile:158: tools/perf/staticobjs/libbpf-in.o] Error 2
   make[5]: *** [Makefile.perf:821: tools/perf/libbpf.a] Error 2
   make[5]: *** Waiting for unfinished jobs....
   make[4]: *** [Makefile.perf:238: sub-make] Error 2
   make[3]: *** [Makefile:70: all] Error 2
--
   In file included from ./linux/vringh.h:1,
                    from ../../drivers/vhost/vringh.c:9:
>> ./linux/../../../include/linux/vringh.h:50:2: error: unknown type name 'spinlock_t'
      50 |  spinlock_t *iotlb_lock;
         |  ^~~~~~~~~~
   make[3]: *** [<builtin>: vringh.o] Error 1
   make[3]: *** Waiting for unfinished jobs....
   In file included from ./linux/vringh.h:1,
                    from vringh_test.c:9:
>> ./linux/../../../include/linux/vringh.h:50:2: error: unknown type name 'spinlock_t'
      50 |  spinlock_t *iotlb_lock;
         |  ^~~~~~~~~~
   make[3]: *** [<builtin>: vringh_test.o] Error 1
   ../../drivers/virtio/virtio_ring.c: In function 'virtqueue_add.isra.0':
>> ../../drivers/virtio/virtio_ring.c:578:29: error: 'prev' may be used uninitialized in this function [-Werror=maybe-uninitialized]
     578 |   vq->split.desc_extra[prev & (vq->split.vring.num - 1)].flags =
         |                        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
   ../../drivers/virtio/virtio_ring.c:489:40: note: 'prev' was declared here
     489 |  unsigned int i, n, avail, descs_used, prev, err_idx;
         |                                        ^~~~
   ../../drivers/virtio/virtio_ring.c:1269:33: error: 'prev' may be used uninitialized in this function [-Werror=maybe-uninitialized]
    1269 |  vq->packed.desc_state[id].last = prev;
         |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
   ../../drivers/virtio/virtio_ring.c:1177:16: note: 'prev' was declared here
    1177 |  u16 head, id, prev, curr, avail_used_flags;
         |                ^~~~
>> ../../drivers/virtio/virtio_ring.c:1277:36: error: 'head_flags' may be used uninitialized in this function [-Werror=maybe-uninitialized]
    1277 |  vq->packed.vring.desc[head].flags = head_flags;
         |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
   ../../drivers/virtio/virtio_ring.c:1176:9: note: 'head_flags' was declared here
    1176 |  __le16 head_flags, flags;
         |         ^~~~~~~~~~
   cc1: all warnings being treated as errors
   make[3]: *** [<builtin>: virtio_ring.o] Error 1
   ***
   *** The source tree is not clean, please run 'make mrproper'
   *** in /kbuild/worktree/build-ktools-consumer
   ***
   make[5]: *** [Makefile:567: outputmakefile] Error 1
   make[4]: *** [Makefile:733: include/config/auto.conf.cmd] Error 2
   make[3]: *** [Makefile:10: mod] Error 2
--
   In file included from netlink.c:9:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   In file included from tools/include/uapi/linux/ethtool.h:19,
                    from xsk.c:18:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   cc1: all warnings being treated as errors
   make[6]: *** [tools/build/Makefile.build:96: tools/bpf/runqslower/libbpf/staticobjs/netlink.o] Error 1
   make[6]: *** Waiting for unfinished jobs....
   cc1: all warnings being treated as errors
   make[6]: *** [tools/build/Makefile.build:96: tools/bpf/runqslower/libbpf/staticobjs/xsk.o] Error 1
   In file included from netlink.c:9:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   In file included from tools/include/uapi/linux/ethtool.h:19,
                    from xsk.c:18:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   In file included from netlink.c:9:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   In file included from tools/include/uapi/linux/ethtool.h:19,
                    from xsk.c:18:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   cc1: all warnings being treated as errors
   make[7]: *** [tools/build/Makefile.build:96: tools/bpf/runqslower/bpftool//bootstrap/libbpf/staticobjs/xsk.o] Error 1
   make[7]: *** Waiting for unfinished jobs....
   cc1: all warnings being treated as errors
   make[7]: *** [tools/build/Makefile.build:97: tools/bpf/runqslower/bpftool//libbpf/staticobjs/netlink.o] Error 1
   make[7]: *** Waiting for unfinished jobs....
   cc1: all warnings being treated as errors
   make[7]: *** [tools/build/Makefile.build:96: tools/bpf/runqslower/bpftool//bootstrap/libbpf/staticobjs/netlink.o] Error 1
   In file included from netlink.c:9:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   In file included from tools/include/uapi/linux/ethtool.h:19,
                    from xsk.c:18:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   cc1: all warnings being treated as errors
   make[7]: *** [tools/build/Makefile.build:96: tools/bpf/runqslower/bpftool//libbpf/staticobjs/xsk.o] Error 1
   In file included from netlink.c:9:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   In file included from tools/include/uapi/linux/ethtool.h:19,
                    from xsk.c:18:
>> usr/include/linux/if_ether.h:169:1: error: packed attribute is unnecessary for 'ethhdr' [-Werror=packed]
     169 | } __attribute__((packed));
         | ^
   cc1: all warnings being treated as errors
   make[6]: *** [tools/build/Makefile.build:96: tools/bpf/bpftool//bootstrap/libbpf/staticobjs/xsk.o] Error 1
   make[6]: *** Waiting for unfinished jobs....
   cc1: all warnings being treated as errors
   make[6]: *** [tools/build/Makefile.build:96: tools/bpf/bpftool//libbpf/staticobjs/netlink.o] Error 1
   make[6]: *** Waiting for unfinished jobs....
   cc1: all warnings being treated as errors
   make[6]: *** [tools/build/Makefile.build:96: tools/bpf/bpftool//bootstrap/libbpf/staticobjs/netlink.o] Error 1
   cc1: all warnings being treated as errors
   make[6]: *** [tools/build/Makefile.build:96: tools/bpf/bpftool//libbpf/staticobjs/xsk.o] Error 1
   make[5]: *** [Makefile:158: tools/bpf/runqslower/libbpf/staticobjs/libbpf-in.o] Error 2
   make[4]: *** [Makefile:84: tools/bpf/runqslower/libbpf/libbpf.a] Error 2
   make[4]: *** Waiting for unfinished jobs....
   make[6]: *** [Makefile:158: tools/bpf/runqslower/bpftool//libbpf/staticobjs/libbpf-in.o] Error 2
   make[5]: *** [Makefile:41: tools/bpf/runqslower/bpftool//libbpf/libbpf.a] Error 2
   make[5]: *** Waiting for unfinished jobs....
   make[6]: *** [Makefile:158: tools/bpf/runqslower/bpftool//bootstrap/libbpf/staticobjs/libbpf-in.o] Error 2
   make[5]: *** [Makefile:44: tools/bpf/runqslower/bpftool//bootstrap/libbpf/libbpf.a] Error 2
   make[4]: *** [Makefile:87: tools/bpf/runqslower/bpftool/bpftool] Error 2
   make[3]: *** [Makefile:119: runqslower] Error 2
   make[3]: *** Waiting for unfinished jobs....
   make[5]: *** [Makefile:158: tools/bpf/bpftool//libbpf/staticobjs/libbpf-in.o] Error 2
   make[4]: *** [Makefile:41: tools/bpf/bpftool//libbpf/libbpf.a] Error 2
   make[4]: *** Waiting for unfinished jobs....
   make[5]: *** [Makefile:158: tools/bpf/bpftool//bootstrap/libbpf/staticobjs/libbpf-in.o] Error 2
   make[4]: *** [Makefile:44: tools/bpf/bpftool//bootstrap/libbpf/libbpf.a] Error 2
   make[3]: *** [Makefile:110: bpftool] Error 2
--
   libbpf: failed to find BTF for extern 'bpf_kfunc_call_test1' [27] section: -2
>> Error: failed to open BPF object file: No such file or directory
--
   libbpf: failed to find BTF for extern 'bpf_kfunc_call_test1' [28] section: -2
>> Error: failed to open BPF object file: No such file or directory
--
   libbpf: failed to find BTF for extern 'tcp_reno_cong_avoid' [38] section: -2
>> Error: failed to open BPF object file: No such file or directory
--
   libbpf: failed to find BTF for extern 'tcp_cong_avoid_ai' [27] section: -2
>> Error: failed to open BPF object file: No such file or directory
--
   libbpf: failed to find BTF info for global/extern symbol 'my_tid'
>> Error: failed to link '/no_alu32/linked_funcs1.o': Unknown error -2 (-2)
--
   libbpf: failed to find BTF info for global/extern symbol 'input_rodata_weak'
>> Error: failed to link '/no_alu32/linked_vars1.o': Unknown error -2 (-2)

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@xxxxxxxxxxxx

Attachment: .config.gz
Description: application/gzip


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux