[llvm-branch-commits] [clang] 19e2174 - Revert "[Clang] Eagerly instantiate used constexpr function upon definition. (#73463)"

2023-12-04 Thread Corentin Jabot via llvm-branch-commits
Author: Corentin Jabot Date: 2023-12-02T13:35:27+01:00 New Revision: 19e2174d54356e1654583a65ff9cd38eccf797ee URL: https://github.com/llvm/llvm-project/commit/19e2174d54356e1654583a65ff9cd38eccf797ee DIFF: https://github.com/llvm/llvm-project/commit/19e2174d54356e1654583a65ff9cd38eccf797ee.diff

[llvm-branch-commits] [clang] 8290ce0 - [Clang] Fix handling of placeholder variables name in init captures (#107055)

2024-09-12 Thread Corentin Jabot via llvm-branch-commits
Author: cor3ntin Date: 2024-09-12T12:41:44+02:00 New Revision: 8290ce0998788b6a575ed7b4988b093f48c25b3d URL: https://github.com/llvm/llvm-project/commit/8290ce0998788b6a575ed7b4988b093f48c25b3d DIFF: https://github.com/llvm/llvm-project/commit/8290ce0998788b6a575ed7b4988b093f48c25b3d.diff LOG:

[llvm-branch-commits] [clang] release/21.x: [clang] Fix const eval of constexpr-unknown relational comparisons. (#150088) (PR #150981)

2025-07-28 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/150981 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang] Fix potential constant expression checking with constexpr-unknown. (PR #149402)

2025-07-28 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. LGTM! https://github.com/llvm/llvm-project/pull/149402 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [Clang] Fix a partial ordering bug involving CTAD injected template arguments (#149782) (PR #151075)

2025-07-29 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/151075 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Fix tests after #144220 (PR #152105)

2025-08-05 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin created https://github.com/llvm/llvm-project/pull/152105 This is a backport of the test fixes made in #151935 Fixes #150601 >From 4cadb6121917fe4a2f7aef0570585daf850dcac0 Mon Sep 17 00:00:00 2001 From: Corentin Jabot Date: Tue, 5 Aug 2025 10:51:26 +0200 Subject: [P

[llvm-branch-commits] [clang] [libcxx] release/21.x: Revert "[libc++][Clang] Added explanation why is_constructible evaluated to false. Updated the diagnostics checks in libc++ tests. (#144220)" (PR #

2025-08-05 Thread Corentin Jabot via llvm-branch-commits
cor3ntin wrote: @tru I just made a less disruptive fix https://github.com/llvm/llvm-project/pull/152105 https://github.com/llvm/llvm-project/pull/151695 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi

[llvm-branch-commits] [clang] release/21.x: [C] static_assert in a for loop is not an extension (#151955) (PR #151999)

2025-08-04 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/151999 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [C23] More improved type compatibility for enumerations (PR #151199)

2025-08-05 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin updated https://github.com/llvm/llvm-project/pull/151199 >From 44f1bdb4fb373706069c6154fb85ef03c66d5368 Mon Sep 17 00:00:00 2001 From: Aaron Ballman Date: Tue, 29 Jul 2025 13:30:52 -0400 Subject: [PATCH] [C23] More improved type compatibility for enumerations (#1509

[llvm-branch-commits] [clang] [C23] More improved type compatibility for enumerations (PR #151199)

2025-08-05 Thread Corentin Jabot via llvm-branch-commits
cor3ntin wrote: @tru hum, it seems fine/not out of date? https://github.com/llvm/llvm-project/pull/151199 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/21.x: [libc++] Fix tests after #144220 (PR #152105)

2025-08-05 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin milestoned https://github.com/llvm/llvm-project/pull/152105 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [libcxx] release/21.x: Revert "[libc++][Clang] Added explanation why is_constructible evaluated to false. Updated the diagnostics checks in libc++ tests. (#144220)" (PR #

2025-08-01 Thread Corentin Jabot via llvm-branch-commits
cor3ntin wrote: This revert is not really justified on the Clang side. Can we add the missing verify line in` value.observers.verify.cpp` instead? Thanks https://github.com/llvm/llvm-project/pull/151695 ___ llvm-branch-commits mailing list llvm-branch

[llvm-branch-commits] [clang] Remove reference to reverted PR #130742 (PR #152242)

2025-08-06 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin milestoned https://github.com/llvm/llvm-project/pull/152242 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] Remove reference to reverted PR #130742 (PR #152242)

2025-08-06 Thread Corentin Jabot via llvm-branch-commits
cor3ntin wrote: @tru https://github.com/llvm/llvm-project/pull/152242 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang] Avoid inheriting [[noreturn]] in explicit function template specializations (#150003) (PR #151752)

2025-08-02 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. LGTM but main could be improved with an nfc commit https://github.com/llvm/llvm-project/pull/150003#pullrequestreview-3080960841 https://github.com/llvm/llvm-project/pull/151752 ___ llvm-branch-

[llvm-branch-commits] [CI] Use LLVM_ENABLE_RUNTIMES for runtimes builds on Linux (PR #142694)

2025-06-04 Thread Corentin Jabot via llvm-branch-commits
cor3ntin wrote: This is a merge commit, it might be worth rebasing / cherry picking on a clean branch https://github.com/llvm/llvm-project/pull/142694 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-b

[llvm-branch-commits] [clang] Remove reference to reverted PR #130742 (PR #152242)

2025-08-06 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. Main does not have this issue (as this only affects 21, not 22) LGTM, Thanks! https://github.com/llvm/llvm-project/pull/152242 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.o

[llvm-branch-commits] [clang] release/21.x: [clang][ObjC] Fix incorrect return type inference for discarded blocks (#154109) (PR #154210)

2025-08-18 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/154210 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [clang] NFC: Provide inline definitions for {get, cast}TagDecl and friends (PR #155051)

2025-08-23 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/155051 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [libcxx] release/21.x: Revert "[libc++][Clang] Added explanation why is_constructible evaluated to false. Updated the diagnostics checks in libc++ tests. (#144220)" (PR #

2025-08-08 Thread Corentin Jabot via llvm-branch-commits
cor3ntin wrote: yes https://github.com/llvm/llvm-project/pull/151695 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [clang] return type not correctly deduced for discarded lambdas (#153921) (PR #154080)

2025-08-18 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/154080 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/21.x: [Clang] Fix an error-recovery crash after d1a80dea (#159976) (PR #159980)

2025-09-21 Thread Corentin Jabot via llvm-branch-commits
https://github.com/cor3ntin approved this pull request. https://github.com/llvm/llvm-project/pull/159980 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits