Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error: write on a pipe with no reader #1651

Closed
nathanchance opened this issue Jun 9, 2022 · 16 comments
Closed

error: write on a pipe with no reader #1651

nathanchance opened this issue Jun 9, 2022 · 16 comments
Assignees
Labels
[BUG] llvm A bug that should be fixed in upstream LLVM [FIXED][LLVM] 15 This bug was fixed in LLVM 15.x [FIXED][LLVM] 16 This bug was fixed in LLVM 16.0 Reported upstream This bug was filed on LLVM’s issue tracker, Phabricator, or the kernel mailing list.

Comments

@nathanchance
Copy link
Member

After llvm/llvm-project@51b557a, I am seeing that error messages in several of my builds. It appears to be more pronounced on stable trees vs. mainline and -next.

On 5.18, I can reproduce it with:

$ make -skj"$(nproc)" ARCH=x86_64 LLVM=1 mrproper allmodconfig all
...
error: write on a pipe with no reader
error: write on a pipe with no reader
...
@nathanchance nathanchance added [BUG] Untriaged Something isn't working [BUG] llvm (main) A bug in an unreleased version of LLVM (this label is appropriate for regressions) labels Jun 9, 2022
nickdesaulniers referenced this issue in llvm/llvm-project Jun 9, 2022
UNIX03 conformance requires utilities to flush stdout before exiting and raise
an error if writing fails. Flushing already happens on a call to exit
and thus automatically on a return from main. Write failure is then
detected by LLVM's default SIGPIPE handler. The handler already exits with
a non-zero code, but conformance additionally requires an error message.
@nickdesaulniers
Copy link
Member

Does V=1 -j1 make it more obvious how clang was invoked when this error is printed?

@nathanchance
Copy link
Member Author

It appears this is related to genksyms, as it only occurs with CONFIG_MODVERSIONS, which causes clang -E to be piped to genksyms. I am trying the -j1 V=1 trick to see if I can try and reproduce this outside of the build system but it seems like this is a bug in genksyms based on the commit message of the LLVM change?

@nathanchance
Copy link
Member Author

I cannot reproduce this outside of the build system unfortunately :( running the commands that I see directly above the message when running with -j1 V=1 shows no message but it is 100% reproducible with CONFIG_MODVERSIONS enabled with at least x86_64_defconfig.

@nickdesaulniers
Copy link
Member

running the commands that I see directly above the message when running with -j1 V=1

Can you share some of those commands?

@nathanchance
Copy link
Member Author

Can you share some of those commands?

Sure; pardon the formatting dump:

$ rg -B 1 "error: write" build.log &| cat
  if /mnt/nvme/tmp/build/llvm-testing/stage1/bin/llvm-objdump -h sound/pci/hda/hda_codec.o | grep -q __ksymtab; then /mnt/nvme/tmp/build/llvm-testing/stage1/bin/clang -E -D__GENKSYMS__ -Wp,-MMD,sound/pci/hda/.hda_codec.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Qunused-arguments -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu11 --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mstack-alignment=8 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mretpoline-external-thunk -fno-delete-null-pointer-checks -Wno-frame-address -Wno-address-of-packed-member -O2 -Wframe-larger-than=2048 -fstack-protector-strong -Werror -Wimplicit-fallthrough -Wno-gnu -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -fno-stack-clash-protection -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -fno-strict-overflow -fno-stack-check -Werror=date-time -Werror=incompatible-pointer-types -Wno-initializer-overrides -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-pointer-to-enum-cast -Wno-tautological-constant-out-of-range-compare -Wno-unaligned-access    -DKBUILD_MODFILE='"sound/pci/hda/snd-hda-codec"' -DKBUILD_BASENAME='"hda_codec"' -DKBUILD_MODNAME='"snd_hda_codec"' -D__KBUILD_MODNAME=kmod_snd_hda_codec sound/pci/hda/hda_codec.c | scripts/genksyms/genksyms    -r /dev/null > sound/pci/hda/.tmp_hda_codec.ver; /mnt/nvme/tmp/build/llvm-testing/stage1/bin/ld.lld -m elf_x86_64 -r -o sound/pci/hda/.tmp_hda_codec.o sound/pci/hda/hda_codec.o -T sound/pci/hda/.tmp_hda_codec.ver; mv -f sound/pci/hda/.tmp_hda_codec.o sound/pci/hda/hda_codec.o; rm -f sound/pci/hda/.tmp_hda_codec.ver; fi
error: write on a pipe with no reader
--
  if /mnt/nvme/tmp/build/llvm-testing/stage1/bin/llvm-objdump -h drivers/clk/clk.o | grep -q __ksymtab; then /mnt/nvme/tmp/build/llvm-testing/stage1/bin/clang -E -D__GENKSYMS__ -Wp,-MMD,drivers/clk/.clk.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Qunused-arguments -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu11 --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mstack-alignment=8 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mretpoline-external-thunk -fno-delete-null-pointer-checks -Wno-frame-address -Wno-address-of-packed-member -O2 -Wframe-larger-than=2048 -fstack-protector-strong -Werror -Wimplicit-fallthrough -Wno-gnu -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -fno-stack-clash-protection -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -fno-strict-overflow -fno-stack-check -Werror=date-time -Werror=incompatible-pointer-types -Wno-initializer-overrides -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-pointer-to-enum-cast -Wno-tautological-constant-out-of-range-compare -Wno-unaligned-access    -DKBUILD_MODFILE='"drivers/clk/clk"' -DKBUILD_BASENAME='"clk"' -DKBUILD_MODNAME='"clk"' -D__KBUILD_MODNAME=kmod_clk drivers/clk/clk.c | scripts/genksyms/genksyms    -r /dev/null > drivers/clk/.tmp_clk.ver; /mnt/nvme/tmp/build/llvm-testing/stage1/bin/ld.lld -m elf_x86_64 -r -o drivers/clk/.tmp_clk.o drivers/clk/clk.o -T drivers/clk/.tmp_clk.ver; mv -f drivers/clk/.tmp_clk.o drivers/clk/clk.o; rm -f drivers/clk/.tmp_clk.ver; fi
error: write on a pipe with no reader
--
  if /mnt/nvme/tmp/build/llvm-testing/stage1/bin/llvm-objdump -h net/core/skbuff.o | grep -q __ksymtab; then /mnt/nvme/tmp/build/llvm-testing/stage1/bin/clang -E -D__GENKSYMS__ -Wp,-MMD,net/core/.skbuff.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Qunused-arguments -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu11 --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mstack-alignment=8 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mretpoline-external-thunk -fno-delete-null-pointer-checks -Wno-frame-address -Wno-address-of-packed-member -O2 -Wframe-larger-than=2048 -fstack-protector-strong -Werror -Wimplicit-fallthrough -Wno-gnu -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -fno-stack-clash-protection -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -fno-strict-overflow -fno-stack-check -Werror=date-time -Werror=incompatible-pointer-types -Wno-initializer-overrides -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-pointer-to-enum-cast -Wno-tautological-constant-out-of-range-compare -Wno-unaligned-access    -DKBUILD_MODFILE='"net/core/skbuff"' -DKBUILD_BASENAME='"skbuff"' -DKBUILD_MODNAME='"skbuff"' -D__KBUILD_MODNAME=kmod_skbuff net/core/skbuff.c | scripts/genksyms/genksyms    -r /dev/null > net/core/.tmp_skbuff.ver; /mnt/nvme/tmp/build/llvm-testing/stage1/bin/ld.lld -m elf_x86_64 -r -o net/core/.tmp_skbuff.o net/core/skbuff.o -T net/core/.tmp_skbuff.ver; mv -f net/core/.tmp_skbuff.o net/core/skbuff.o; rm -f net/core/.tmp_skbuff.ver; fi
error: write on a pipe with no reader
--
  if /mnt/nvme/tmp/build/llvm-testing/stage1/bin/llvm-objdump -h net/core/dev.o | grep -q __ksymtab; then /mnt/nvme/tmp/build/llvm-testing/stage1/bin/clang -E -D__GENKSYMS__ -Wp,-MMD,net/core/.dev.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Qunused-arguments -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu11 --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mstack-alignment=8 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mretpoline-external-thunk -fno-delete-null-pointer-checks -Wno-frame-address -Wno-address-of-packed-member -O2 -Wframe-larger-than=2048 -fstack-protector-strong -Werror -Wimplicit-fallthrough -Wno-gnu -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -fno-stack-clash-protection -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -fno-strict-overflow -fno-stack-check -Werror=date-time -Werror=incompatible-pointer-types -Wno-initializer-overrides -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-pointer-to-enum-cast -Wno-tautological-constant-out-of-range-compare -Wno-unaligned-access    -DKBUILD_MODFILE='"net/core/dev"' -DKBUILD_BASENAME='"dev"' -DKBUILD_MODNAME='"dev"' -D__KBUILD_MODNAME=kmod_dev net/core/dev.c | scripts/genksyms/genksyms    -r /dev/null > net/core/.tmp_dev.ver; /mnt/nvme/tmp/build/llvm-testing/stage1/bin/ld.lld -m elf_x86_64 -r -o net/core/.tmp_dev.o net/core/dev.o -T net/core/.tmp_dev.ver; mv -f net/core/.tmp_dev.o net/core/dev.o; rm -f net/core/.tmp_dev.ver; fi
error: write on a pipe with no reader
--
  if /mnt/nvme/tmp/build/llvm-testing/stage1/bin/llvm-objdump -h drivers/net/phy/phy_device.o | grep -q __ksymtab; then /mnt/nvme/tmp/build/llvm-testing/stage1/bin/clang -E -D__GENKSYMS__ -Wp,-MMD,drivers/net/phy/.phy_device.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Qunused-arguments -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu11 --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mstack-alignment=8 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mretpoline-external-thunk -fno-delete-null-pointer-checks -Wno-frame-address -Wno-address-of-packed-member -O2 -Wframe-larger-than=2048 -fstack-protector-strong -Werror -Wimplicit-fallthrough -Wno-gnu -Wno-unused-but-set-variable -Wno-unused-const-variable -fomit-frame-pointer -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -fno-stack-clash-protection -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -fno-strict-overflow -fno-stack-check -Werror=date-time -Werror=incompatible-pointer-types -Wno-initializer-overrides -Wno-format -Wno-sign-compare -Wno-format-zero-length -Wno-pointer-to-enum-cast -Wno-tautological-constant-out-of-range-compare -Wno-unaligned-access    -DKBUILD_MODFILE='"drivers/net/phy/libphy"' -DKBUILD_BASENAME='"phy_device"' -DKBUILD_MODNAME='"libphy"' -D__KBUILD_MODNAME=kmod_libphy drivers/net/phy/phy_device.c | scripts/genksyms/genksyms    -r /dev/null > drivers/net/phy/.tmp_phy_device.ver; /mnt/nvme/tmp/build/llvm-testing/stage1/bin/ld.lld -m elf_x86_64 -r -o drivers/net/phy/.tmp_phy_device.o drivers/net/phy/phy_device.o -T drivers/net/phy/.tmp_phy_device.ver; mv -f drivers/net/phy/.tmp_phy_device.o drivers/net/phy/phy_device.o; rm -f drivers/net/phy/.tmp_phy_device.ver; fi
error: write on a pipe with no reader

I did notice more errors with a higher level of parallelism with make and the other odd thing is I don't see the same number of errors each time... smells like a race condition somewhere.

@nathanchance
Copy link
Member Author

So this appears to be related to how the kernel calls llvm-objdump? I noticed that I get significantly fewer of these messages on mainline vs. stable (not zero though) so I did a reverse bisect and landed on commit 8017ce50641c ("kbuild: refactor cmd_modversions_c"), which makes sense because we are getting rid of calling $(OBJDUMP) with CONFIG_MODVERSIONS. I further confirmed this by supplying LLVM=1 OBJDUMP=objdump on stable and saw all of the messages disappear.

@nickdesaulniers
Copy link
Member

@nickdesaulniers
Copy link
Member

nickdesaulniers commented Jun 23, 2022

Perhaps redirecting stderr of $(OBJDUMP) to /dev/null is the solution when piping the output to grep -q? Or process substitution (see one of the answers in the link above).

engstk added a commit to engstk/op8 that referenced this issue Sep 22, 2022
engstk added a commit to engstk/pxl4a that referenced this issue Oct 6, 2022
engstk added a commit to engstk/op9 that referenced this issue Oct 8, 2022
Akitlove pushed a commit to Akitlove/kernel_xiaomi_sdm845_dipper that referenced this issue Oct 15, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Akitlove pushed a commit to Akitlove/kernel_xiaomi_sdm845_dipper that referenced this issue Oct 17, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
PixelOS-Bot pushed a commit to PixelOS-Devices/kernel_xiaomi_ginkgo that referenced this issue Oct 21, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
EcrosoftXiao pushed a commit to EcrosoftXiao/kernel_xiaomi_cepheus that referenced this issue Oct 23, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
@nickdesaulniers
Copy link
Member

@nickdesaulniers nickdesaulniers added [BUG] linux A bug that should be fixed in the mainline kernel. [PATCH] Submitted A patch has been submitted for review [TOOL] llvm-ar The issue is relevant to LLVM archiver and removed [BUG] Untriaged Something isn't working [BUG] llvm (main) A bug in an unreleased version of LLVM (this label is appropriate for regressions) labels Oct 24, 2022
zhantech pushed a commit to zhantech/android_kernel_msm8953 that referenced this issue Oct 25, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Pzqqt pushed a commit to Pzqqt/android_kernel_xiaomi_sm6150-1 that referenced this issue Oct 26, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
fiqri19102002 pushed a commit to fiqri19102002/android_kernel_xiaomi_mojito that referenced this issue Oct 26, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: Fiqri Ardyansyah <fiqri0927936@gmail.com>
melles1991 pushed a commit to CraftRom/Chidori-Kernel_onclite that referenced this issue Oct 26, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Pzqqt pushed a commit to Pzqqt/android_kernel_xiaomi_sm6150-1 that referenced this issue Oct 27, 2022
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
userariii pushed a commit to Nokia-SDM660-Devices/kernel_nokia_sdm660 that referenced this issue Sep 9, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: Arindam Bhattacharjee <abhattacharjee717@gmail.com>
DhineshCool pushed a commit to cool585/android_kernel_motorola_sm6150 that referenced this issue Sep 20, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
DhineshCool pushed a commit to cool585/android_kernel_motorola_sm6150 that referenced this issue Sep 29, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
DhineshCool pushed a commit to cool585/android_kernel_motorola_sm6150 that referenced this issue Sep 29, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
DhineshCool pushed a commit to cool585/android_kernel_motorola_sm6150 that referenced this issue Sep 29, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
LucasBlackLu pushed a commit to LucasBlackLu/kernel_google_redbull that referenced this issue Nov 25, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Change-Id: 8503b19b17e629cd29c74b96b4016388af66e392
Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: TogoFire <italomellopereira@gmail.com>
(cherry picked from commit 99cc51b70fb4c8be3b6f15aaee4f18fa39087f09)
LucasBlackLu pushed a commit to LucasBlackLu/kernel_google_redbull that referenced this issue Dec 1, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Change-Id: 8503b19b17e629cd29c74b96b4016388af66e392
Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: TogoFire <italomellopereira@gmail.com>
(cherry picked from commit 99cc51b70fb4c8be3b6f15aaee4f18fa39087f09)
LucasBlackLu pushed a commit to LucasBlackLu/kernel_google_redbull that referenced this issue Dec 4, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Change-Id: 8503b19b17e629cd29c74b96b4016388af66e392
Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: TogoFire <italomellopereira@gmail.com>
(cherry picked from commit 99cc51b70fb4c8be3b6f15aaee4f18fa39087f09)
DhineshCool pushed a commit to cool585/android_kernel_google_bluecross that referenced this issue Dec 6, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: Fiqri Ardyansyah <fiqri0927936@gmail.com>
LucasBlackLu pushed a commit to LucasBlackLu/kernel_google_msm-4.14 that referenced this issue Dec 23, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Change-Id: 8503b19b17e629cd29c74b96b4016388af66e392
Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: TogoFire <italomellopereira@gmail.com>
(cherry picked from commit 99cc51b70fb4c8be3b6f15aaee4f18fa39087f09)
LucasBlackLu pushed a commit to LucasBlackLu/kernel_google_msm-4.14 that referenced this issue Dec 23, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Change-Id: 8503b19b17e629cd29c74b96b4016388af66e392
Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: TogoFire <italomellopereira@gmail.com>
(cherry picked from commit 99cc51b70fb4c8be3b6f15aaee4f18fa39087f09)
LucasBlackLu pushed a commit to LucasBlackLu/kernel_google_msm-4.14 that referenced this issue Dec 23, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Change-Id: 8503b19b17e629cd29c74b96b4016388af66e392
Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: TogoFire <italomellopereira@gmail.com>
(cherry picked from commit 99cc51b70fb4c8be3b6f15aaee4f18fa39087f09)
LucasBlackLu pushed a commit to LucasBlackLu/kernel_google_msm-4.14 that referenced this issue Dec 23, 2024
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Change-Id: 8503b19b17e629cd29c74b96b4016388af66e392
Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: TogoFire <italomellopereira@gmail.com>
(cherry picked from commit 99cc51b70fb4c8be3b6f15aaee4f18fa39087f09)
Diaz1401 pushed a commit to mengkernel/kernel_xiaomi_sm8250 that referenced this issue Jan 9, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
[Diaz1401: also apply on cmd_modversions_S]
Signed-off-by: Diaz1401 <reagor8161@outlook.com>
Diaz1401 pushed a commit to mengkernel/kernel_xiaomi_sm8250 that referenced this issue Jan 9, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
[Diaz1401: also apply on cmd_modversions_S]
Signed-off-by: Diaz1401 <reagor8161@outlook.com>
Thereache pushed a commit to Thereache/android_kernel_xiaomi_redwood that referenced this issue Jan 13, 2025
Thereache pushed a commit to Thereache/android_kernel_xiaomi_redwood that referenced this issue Jan 16, 2025
LucasBlackLu pushed a commit to LucasBlackLu/kernel_google_msm-4.14 that referenced this issue Jan 25, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Change-Id: 8503b19b17e629cd29c74b96b4016388af66e392
Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: TogoFire <italomellopereira@gmail.com>
(cherry picked from commit 99cc51b70fb4c8be3b6f15aaee4f18fa39087f09)
Diaz1401 pushed a commit to mengkernel/kernel_xiaomi_sm8250 that referenced this issue Feb 2, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
[Diaz1401: also apply on cmd_modversions_S]
Signed-off-by: Diaz1401 <reagor8161@outlook.com>
Thereache pushed a commit to Thereache/android_kernel_xiaomi_redwood that referenced this issue Feb 9, 2025
rezaadi0105 pushed a commit to Ancient-Project/android_kernel_xiaomi_violet that referenced this issue Feb 9, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: Fiqri Ardyansyah <fiqri0927936@gmail.com>
Signed-off-by: rezaadi0105 <rezaadipangestu5@gmail.com>
rezaadi0105 pushed a commit to Ancient-Project/android_kernel_xiaomi_violet that referenced this issue Feb 9, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: Fiqri Ardyansyah <fiqri0927936@gmail.com>
Signed-off-by: rezaadi0105 <rezaadipangestu5@gmail.com>
Thereache pushed a commit to RisingOS-Revived-devices/android_kernel_xiaomi_redwood that referenced this issue Feb 17, 2025
TR-76 pushed a commit to TR-76/android_kernel_xiaomi_redwood that referenced this issue Feb 17, 2025
Thereache pushed a commit to Thereache/android_kernel_xiaomi_redwood that referenced this issue Feb 21, 2025
Diaz1401 pushed a commit to mengkernel/kernel_xiaomi_sm8250 that referenced this issue Feb 23, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
[Diaz1401: also apply on cmd_modversions_S]
Signed-off-by: Diaz1401 <reagor8161@outlook.com>
Diaz1401 pushed a commit to mengkernel/kernel_xiaomi_sm8250 that referenced this issue Feb 24, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
[Diaz1401: also apply on cmd_modversions_S]
Signed-off-by: Diaz1401 <reagor8161@outlook.com>
Diaz1401 pushed a commit to mengkernel/kernel_xiaomi_sm8250 that referenced this issue Feb 25, 2025
- This suppresses following errors for us:

  error: write on a pipe with no reader

- Fix references are from issue ClangBuiltLinux/linux#1651

Co-authored-by: GhostMaster69-dev <rathore6375@gmail.com>
Signed-off-by: GhostMaster69-dev <rathore6375@gmail.com>
[Diaz1401: also apply on cmd_modversions_S]
Signed-off-by: Diaz1401 <reagor8161@outlook.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[BUG] llvm A bug that should be fixed in upstream LLVM [FIXED][LLVM] 15 This bug was fixed in LLVM 15.x [FIXED][LLVM] 16 This bug was fixed in LLVM 16.0 Reported upstream This bug was filed on LLVM’s issue tracker, Phabricator, or the kernel mailing list.
Projects
None yet
Development

No branches or pull requests

5 participants