[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-31 Thread 徐持恒 Xu Chiheng via cfe-commits
https://github.com/xu-chiheng edited https://github.com/llvm/llvm-project/pull/74977 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-31 Thread 徐持恒 Xu Chiheng via cfe-commits
https://github.com/xu-chiheng updated https://github.com/llvm/llvm-project/pull/74977 From 36031b0f4940d31edf026882ec47cd4bee90e324 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=8C=81=E6=81=92=20Xu=20Chiheng?= Date: Sun, 10 Dec 2023 14:52:29 +0800 Subject: [PATCH] 1 ---

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-18 Thread 徐持恒 Xu Chiheng via cfe-commits
https://github.com/xu-chiheng reopened https://github.com/llvm/llvm-project/pull/74977 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-13 Thread 徐持恒 Xu Chiheng via cfe-commits
https://github.com/xu-chiheng closed https://github.com/llvm/llvm-project/pull/74977 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-13 Thread 徐持恒 Xu Chiheng via cfe-commits
xu-chiheng wrote: As commit 49b27b150b97c190dedf8b45bf991c4b811ed953 2023-12-09, this patch is not needed. https://github.com/llvm/llvm-project/pull/74977 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-13 Thread 徐持恒 Xu Chiheng via cfe-commits
xu-chiheng wrote: > Adding workarounds to LLVM for host compiler bugs is something we do from > time to time, but any such workarounds need to be clearly documented in the > source code, and as narrowly targeted as possible (for example, under an > `#ifdef __CYGWIN__`). > > Since this is an

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-13 Thread 徐持恒 Xu Chiheng via cfe-commits
https://github.com/xu-chiheng edited https://github.com/llvm/llvm-project/pull/74977 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-12 Thread Eli Friedman via cfe-commits
efriedma-quic wrote: Adding workarounds to LLVM for host compiler bugs is something we do from time to time, but any such workarounds need to be clearly documented in the source code, and as narrowly targeted as possible (for example, under an `#ifdef __CYGWIN__`). Since this is an issue

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-12 Thread 徐持恒 Xu Chiheng via cfe-commits
xu-chiheng wrote: > > I have build scripts and patches at: https://github.com/xu-chiheng/Note > > […](#) > > On Mon, Dec 11, 2023 at 11:25 PM Yingchi Long _**@**_._**> wrote: When > > bootstrapping Clang on Cygwin, there are various weird problems. What are > > those "weired problems" Reducing

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-11 Thread Yingchi Long via cfe-commits
inclyc wrote: > I have build scripts and patches at: https://github.com/xu-chiheng/Note > […](#) > On Mon, Dec 11, 2023 at 11:25 PM Yingchi Long ***@***.***> wrote: When > bootstrapping Clang on Cygwin, there are various weird problems. What are > those "weired problems" Reducing the size of

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-11 Thread 徐持恒 Xu Chiheng via cfe-commits
xu-chiheng wrote: I have build scripts and patches at: https://github.com/xu-chiheng/Note On Mon, Dec 11, 2023 at 11:25 PM Yingchi Long ***@***.***> wrote: > When bootstrapping Clang on Cygwin, there are various weird problems. > > What are those "weired problems" > > Reducing the size of

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-11 Thread Yingchi Long via cfe-commits
inclyc wrote: > When bootstrapping Clang on Cygwin, there are various weird problems. What are those "weired problems" > Reducing the size of CallArgList solve them all. And why reduce the size of `CallArgList` solve them all? Could you kindly elaborate?

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-10 Thread 徐持恒 Xu Chiheng via cfe-commits
xu-chiheng wrote: > NFC, and I have build scripts at https://github.com/xu-chiheng/Note When bootstrapping Clang on Cygwin, there are various weird problems. Reducing the size of CallArgList solve them all. https://github.com/llvm/llvm-project/pull/74977

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-10 Thread Yingchi Long via cfe-commits
https://github.com/inclyc commented: > This fix bootstraping on Cygwin, using GCC 13.2.0 as stage 0 compiler. It seems that the size of CallArgList can't exceed an unknown limit. How about paste some logs here? This change seems to be completely NFC, and I suppose it shall work for GCC 13?

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-10 Thread 徐持恒 Xu Chiheng via cfe-commits
xu-chiheng wrote: > Just FYI submitting lots of PRs with all of them having commits with a commit > message of 1 is not going to go anywhere. They need to be revised with proper > meaningful commit messages. This fix bootstraping on Cygwin, using GCC 13.2.0 as stage 0 compiler. It seems that

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-09 Thread Brad Smith via cfe-commits
brad0 wrote: Just FYI submitting lots of PRs with all of them having commits with a commit message of 1 is not going to go anywhere. They need to be revised with proper meaningful commit messages. https://github.com/llvm/llvm-project/pull/74977 ___

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-09 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: 徐持恒 Xu Chiheng (xu-chiheng) Changes This fix bootstraping on Cygwin, using GCC 13.2.0 as stage 0 compiler. It seems that the size of CallArgList can't exceed an unknown limit. --- Full diff:

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-09 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: 徐持恒 Xu Chiheng (xu-chiheng) Changes This fix bootstraping on Cygwin, using GCC 13.2.0 as stage 0 compiler. It seems that the size of CallArgList can't exceed an unknown limit. --- Full diff:

[clang] [Cygwin] Reduced number of inline elements of CallArgList. (PR #74977)

2023-12-09 Thread 徐持恒 Xu Chiheng via cfe-commits
https://github.com/xu-chiheng created https://github.com/llvm/llvm-project/pull/74977 This fix bootstraping on Cygwin, using GCC 13.2.0 as stage 0 compiler. It seems that the size of CallArgList can't exceed an unknown limit. From 68400fd63fd90703bb092d8f08f6c8cb7289fbe1 Mon Sep 17 00:00:00