diff for duplicates of <20190426192834.GB28586@kernel.org> diff --git a/a/1.txt b/N1/1.txt index 0b18142..43e27bf 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -12,14 +12,14 @@ Em Thu, Apr 25, 2019 at 06:48:00PM -0300, Arnaldo Carvalho de Melo escreveu: > > > > Humm, I have to check why this: > > -> > [perfbuilder@quaco ~]$ podman images | grep ARC +> > [perfbuilder at quaco ~]$ podman images | grep ARC > > docker.io/acmel/linux-perf-tools-build-fedora 24-x-ARC-uClibc 4c259582a8e6 5 weeks ago 846 MB -> > [perfbuilder@quaco ~]$ +> > [perfbuilder at quaco ~]$ > > > > isn't catching this... :-\ > > > > FROM docker.io/fedora:24 -> > MAINTAINER Arnaldo Carvalho de Melo <acme@kernel.org> +> > MAINTAINER Arnaldo Carvalho de Melo <acme at kernel.org> > > ENV TOOLCHAIN=arc_gnu_2017.09-rc2_prebuilt_uclibc_le_arc700_linux_install > > ENV CROSS=arc-linux- > > ENV SOURCEFILE=${TOOLCHAIN}.tar.gz @@ -46,7 +46,7 @@ with uCLibc) I have it reproduced, see below, now I'm testing with the fix, which is to grab the unistd.h files you noticed missing for the arches that are present in tools/arch/, will post results soon -[perfbuilder@f1798ef8e433 perf]$ make $EXTRA_MAKE_ARGS ARCH=$ARCH CROSS_COMPILE=$CROSS_COMPILE EXTRA_CFLAGS="$EXTRA_CFLAGS" -C /git/perf/tools/perf O=/tmp/build/perf +[perfbuilder at f1798ef8e433 perf]$ make $EXTRA_MAKE_ARGS ARCH=$ARCH CROSS_COMPILE=$CROSS_COMPILE EXTRA_CFLAGS="$EXTRA_CFLAGS" -C /git/perf/tools/perf O=/tmp/build/perf make: Entering directory '/git/perf/tools/perf' BUILD: Doing 'make -j8' parallel build HOSTCC /tmp/build/perf/fixdep.o @@ -207,48 +207,48 @@ Makefile.config:897: No openjdk development package found, please install JDK pa CC /tmp/build/perf/bench/futex-hash.o CC /tmp/build/perf/bench/futex-wake.o In file included from bench/futex-hash.c:26: -bench/futex.h: In function ‘futex_wait’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_wait?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:46:9: note: in expansion of macro ‘futex’ +bench/futex.h:46:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags); ^~~~~ bench/futex.h:37:10: note: each undeclared identifier is reported only once for each function it appears in syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:46:9: note: in expansion of macro ‘futex’ +bench/futex.h:46:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags); ^~~~~ -bench/futex.h: In function ‘futex_wake’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_wake?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:56:9: note: in expansion of macro ‘futex’ +bench/futex.h:56:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags); ^~~~~ -bench/futex.h: In function ‘futex_lock_pi’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_lock_pi?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:65:9: note: in expansion of macro ‘futex’ +bench/futex.h:65:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_LOCK_PI, 0, timeout, NULL, 0, opflags); ^~~~~ -bench/futex.h: In function ‘futex_unlock_pi’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_unlock_pi?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:74:9: note: in expansion of macro ‘futex’ +bench/futex.h:74:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_UNLOCK_PI, 0, NULL, NULL, 0, opflags); ^~~~~ -bench/futex.h: In function ‘futex_cmp_requeue’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_cmp_requeue?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:86:9: note: in expansion of macro ‘futex’ +bench/futex.h:86:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_CMP_REQUEUE, nr_wake, nr_requeue, uaddr2, ^~~~~ -bench/futex.h: In function ‘futex_wait’: +bench/futex.h: In function ?futex_wait?: bench/futex.h:47:1: error: control reaches end of non-void function [-Werror=return-type] } ^ @@ -263,52 +263,52 @@ make[4]: *** Waiting for unfinished jobs.... CC /tmp/build/perf/util/annotate.o CC /tmp/build/perf/arch/common.o In file included from bench/futex-wake.c:24: -bench/futex.h: In function ‘futex_wait’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_wait?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:46:9: note: in expansion of macro ‘futex’ +bench/futex.h:46:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags); ^~~~~ bench/futex.h:37:10: note: each undeclared identifier is reported only once for each function it appears in syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:46:9: note: in expansion of macro ‘futex’ +bench/futex.h:46:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags); ^~~~~ -bench/futex.h: In function ‘futex_wake’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_wake?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:56:9: note: in expansion of macro ‘futex’ +bench/futex.h:56:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags); ^~~~~ -bench/futex.h: In function ‘futex_lock_pi’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_lock_pi?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:65:9: note: in expansion of macro ‘futex’ +bench/futex.h:65:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_LOCK_PI, 0, timeout, NULL, 0, opflags); ^~~~~ -bench/futex.h: In function ‘futex_unlock_pi’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_unlock_pi?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:74:9: note: in expansion of macro ‘futex’ +bench/futex.h:74:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_UNLOCK_PI, 0, NULL, NULL, 0, opflags); ^~~~~ -bench/futex.h: In function ‘futex_cmp_requeue’: -bench/futex.h:37:10: error: ‘SYS_futex’ undeclared (first use in this function); did you mean ‘SYS_tee’? +bench/futex.h: In function ?futex_cmp_requeue?: +bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee?? syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3) ^~~~~~~~~ -bench/futex.h:86:9: note: in expansion of macro ‘futex’ +bench/futex.h:86:9: note: in expansion of macro ?futex? return futex(uaddr, FUTEX_CMP_REQUEUE, nr_wake, nr_requeue, uaddr2, ^~~~~ -bench/futex.h: In function ‘futex_wait’: +bench/futex.h: In function ?futex_wait?: bench/futex.h:47:1: error: control reaches end of non-void function [-Werror=return-type] } ^ -bench/futex.h: In function ‘futex_wake’: +bench/futex.h: In function ?futex_wake?: bench/futex.h:57:1: error: control reaches end of non-void function [-Werror=return-type] } ^ diff --git a/a/content_digest b/N1/content_digest index 366bb80..f752cca 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,17 +1,10 @@ "ref\0eeb83498-f37f-e234-4941-2731b81dc78c@synopsys.com\0" "ref\020190422152027.GB11750@kernel.org\0" "ref\020190425214800.GC21829@kernel.org\0" - "From\0Arnaldo Carvalho de Melo <arnaldo.melo@gmail.com>\0" - "Subject\0Re: perf tools build broken after v5.1-rc1\0" + "From\0acme@kernel.org (Arnaldo Carvalho de Melo)\0" + "Subject\0perf tools build broken after v5.1-rc1\0" "Date\0Fri, 26 Apr 2019 16:28:34 -0300\0" - "To\0Vineet Gupta <Vineet.Gupta1@synopsys.com>\0" - "Cc\0linux-perf-users@vger.kernel.org <linux-perf-users@vger.kernel.org>" - Arnaldo Carvalho de Melo <acme@redhat.com> - lkml <linux-kernel@vger.kernel.org> - arcml <linux-snps-arc@lists.infradead.org> - Arnd Bergmann <arnd@arndb.de> - Jiri Olsa <jolsa@kernel.org> - " Namhyung Kim <namhyung@kernel.org>\0" + "To\0linux-snps-arc@lists.infradead.org\0" "\00:1\0" "b\0" "Em Thu, Apr 25, 2019 at 06:48:00PM -0300, Arnaldo Carvalho de Melo escreveu:\n" @@ -28,14 +21,14 @@ "> > \n" "> > Humm, I have to check why this:\n" "> > \n" - "> > [perfbuilder@quaco ~]$ podman images | grep ARC\n" + "> > [perfbuilder at quaco ~]$ podman images | grep ARC\n" "> > docker.io/acmel/linux-perf-tools-build-fedora 24-x-ARC-uClibc 4c259582a8e6 5 weeks ago 846 MB\n" - "> > [perfbuilder@quaco ~]$\n" + "> > [perfbuilder at quaco ~]$\n" "> > \n" "> > isn't catching this... :-\\\n" "> > \n" "> > FROM docker.io/fedora:24\n" - "> > MAINTAINER Arnaldo Carvalho de Melo <acme@kernel.org>\n" + "> > MAINTAINER Arnaldo Carvalho de Melo <acme at kernel.org>\n" "> > ENV TOOLCHAIN=arc_gnu_2017.09-rc2_prebuilt_uclibc_le_arc700_linux_install\n" "> > ENV CROSS=arc-linux-\n" "> > ENV SOURCEFILE=${TOOLCHAIN}.tar.gz\n" @@ -62,7 +55,7 @@ "fix, which is to grab the unistd.h files you noticed missing for the\n" "arches that are present in tools/arch/, will post results soon\n" "\n" - "[perfbuilder@f1798ef8e433 perf]$ make $EXTRA_MAKE_ARGS ARCH=$ARCH CROSS_COMPILE=$CROSS_COMPILE EXTRA_CFLAGS=\"$EXTRA_CFLAGS\" -C /git/perf/tools/perf O=/tmp/build/perf\n" + "[perfbuilder at f1798ef8e433 perf]$ make $EXTRA_MAKE_ARGS ARCH=$ARCH CROSS_COMPILE=$CROSS_COMPILE EXTRA_CFLAGS=\"$EXTRA_CFLAGS\" -C /git/perf/tools/perf O=/tmp/build/perf\n" "make: Entering directory '/git/perf/tools/perf'\n" " BUILD: Doing 'make -j8' parallel build\n" " HOSTCC /tmp/build/perf/fixdep.o\n" @@ -223,48 +216,48 @@ " CC /tmp/build/perf/bench/futex-hash.o\n" " CC /tmp/build/perf/bench/futex-wake.o\n" "In file included from bench/futex-hash.c:26:\n" - "bench/futex.h: In function \342\200\230futex_wait\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_wait?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:46:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:46:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags);\n" " ^~~~~\n" "bench/futex.h:37:10: note: each undeclared identifier is reported only once for each function it appears in\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:46:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:46:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags);\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_wake\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_wake?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:56:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:56:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags);\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_lock_pi\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_lock_pi?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:65:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:65:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_LOCK_PI, 0, timeout, NULL, 0, opflags);\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_unlock_pi\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_unlock_pi?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:74:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:74:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_UNLOCK_PI, 0, NULL, NULL, 0, opflags);\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_cmp_requeue\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_cmp_requeue?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:86:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:86:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_CMP_REQUEUE, nr_wake, nr_requeue, uaddr2,\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_wait\342\200\231:\n" + "bench/futex.h: In function ?futex_wait?:\n" "bench/futex.h:47:1: error: control reaches end of non-void function [-Werror=return-type]\n" " }\n" " ^\n" @@ -279,52 +272,52 @@ " CC /tmp/build/perf/util/annotate.o\n" " CC /tmp/build/perf/arch/common.o\n" "In file included from bench/futex-wake.c:24:\n" - "bench/futex.h: In function \342\200\230futex_wait\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_wait?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:46:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:46:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags);\n" " ^~~~~\n" "bench/futex.h:37:10: note: each undeclared identifier is reported only once for each function it appears in\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:46:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:46:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags);\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_wake\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_wake?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:56:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:56:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags);\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_lock_pi\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_lock_pi?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:65:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:65:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_LOCK_PI, 0, timeout, NULL, 0, opflags);\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_unlock_pi\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_unlock_pi?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:74:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:74:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_UNLOCK_PI, 0, NULL, NULL, 0, opflags);\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_cmp_requeue\342\200\231:\n" - "bench/futex.h:37:10: error: \342\200\230SYS_futex\342\200\231 undeclared (first use in this function); did you mean \342\200\230SYS_tee\342\200\231?\n" + "bench/futex.h: In function ?futex_cmp_requeue?:\n" + "bench/futex.h:37:10: error: ?SYS_futex? undeclared (first use in this function); did you mean ?SYS_tee??\n" " syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)\n" " ^~~~~~~~~\n" - "bench/futex.h:86:9: note: in expansion of macro \342\200\230futex\342\200\231\n" + "bench/futex.h:86:9: note: in expansion of macro ?futex?\n" " return futex(uaddr, FUTEX_CMP_REQUEUE, nr_wake, nr_requeue, uaddr2,\n" " ^~~~~\n" - "bench/futex.h: In function \342\200\230futex_wait\342\200\231:\n" + "bench/futex.h: In function ?futex_wait?:\n" "bench/futex.h:47:1: error: control reaches end of non-void function [-Werror=return-type]\n" " }\n" " ^\n" - "bench/futex.h: In function \342\200\230futex_wake\342\200\231:\n" + "bench/futex.h: In function ?futex_wake?:\n" "bench/futex.h:57:1: error: control reaches end of non-void function [-Werror=return-type]\n" " }\n" " ^\n" @@ -375,4 +368,4 @@ " CC /tmp/build/perf/tests/fdarray.o\n" CC /tmp/build/perf/util/mmap.o -b8b699dd4618babb6742473d3f84f0f86f5ee2f53d84f81e85362730574cdfb5 +7cc3ebec2ab2b7b40f83d81419a67a675211e43cef83aca30da2e75a886fa111
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.