llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `premerge-monolithic-linux`
running on `premerge-linux-1` while building `clang` at step 7
"test-build-unified-tree-check-all".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/153/builds/38669
Here is
https://github.com/kwk edited https://github.com/llvm/llvm-project/pull/148277
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/naveen-seth edited
https://github.com/llvm/llvm-project/pull/148685
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder
`sanitizer-x86_64-linux-fast` running on `sanitizer-buildbot4` while building
`clang` at step 2 "annotate".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/169/builds/13089
Here is the relevant piece
Author: Naveen Seth Hanig
Date: 2025-07-19T09:47:37+02:00
New Revision: 6855b9c598b3258e8c0e3edffe5458630a0b0105
URL:
https://github.com/llvm/llvm-project/commit/6855b9c598b3258e8c0e3edffe5458630a0b0105
DIFF:
https://github.com/llvm/llvm-project/commit/6855b9c598b3258e8c0e3edffe5458630a0b0105.d
naveen-seth wrote:
Thank you for reviewing!
https://github.com/llvm/llvm-project/pull/148685
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/naveen-seth closed
https://github.com/llvm/llvm-project/pull/148685
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
mati865 wrote:
Thanks for taking care of it; I had thought these changes were already done by
somebody.
https://github.com/llvm/llvm-project/pull/149637
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/lis
https://github.com/naveen-seth updated
https://github.com/llvm/llvm-project/pull/147630
>From 6b440de2ed76a6095c4b68ba1301dfbd19f9a285 Mon Sep 17 00:00:00 2001
From: Naveen Seth Hanig
Date: Fri, 13 Jun 2025 09:19:21 +0200
Subject: [PATCH 1/3] Reland [clang][modules-driver] Add scanner to detect
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder
`sanitizer-x86_64-linux-bootstrap-msan` running on `sanitizer-buildbot6` while
building `clang` at step 2 "annotate".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/164/builds/11754
Here is the relev
hpoussin wrote:
@brad0, ping
https://github.com/llvm/llvm-project/pull/147133
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,155 @@
+==
+Clang-Change-Namespace
+==
+
+.. contents::
+
+.. toctree::
+ :maxdepth: 1
+
+:program:`clang-change-namespace` can be used to change the surrounding
+namespaces of class/function definitions.
+
+Classes/functions in
hpoussin wrote:
@yingopq, ping
https://github.com/llvm/llvm-project/pull/145158
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder
`sanitizer-aarch64-linux-bootstrap-msan` running on `sanitizer-buildbot9` while
building `clang` at step 2 "annotate".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/94/builds/9047
Here is the releva
https://github.com/Meinersbur updated
https://github.com/llvm/llvm-project/pull/137828
>From 839198d61f9937b5504d5e036c67266b4b84da8e Mon Sep 17 00:00:00 2001
From: Michael Kruse
Date: Thu, 17 Jul 2025 14:09:57 +0200
Subject: [PATCH 01/11] [Flang][Flang-RT][OpenMP] Move builtin .mod generation
vgvassilev wrote:
I added a fix for the system-z, however, I believe I still a maintainer to
confirm this is not a big-endian related issue.
I realize I do not understand the sanitizer failures. I ran the tests with
valgrind and it seems happy with it. @vitalybuka what should I do here?
https
https://github.com/Meinersbur ready_for_review
https://github.com/llvm/llvm-project/pull/137828
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `sanitizer-aarch64-linux`
running on `sanitizer-buildbot7` while building `clang` at step 2 "annotate".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/51/builds/20125
Here is the relevant piece of the
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `lldb-arm-ubuntu` running
on `linaro-lldb-arm-ubuntu` while building `clang` at step 6 "test".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/18/builds/19241
Here is the relevant piece of the build lo
https://github.com/jyknight edited
https://github.com/llvm/llvm-project/pull/149602
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Vassil Vassilev
Date: 2025-07-19T11:28:26Z
New Revision: 193de1a566aa5a10a6f63f6f7c7fca2e52a7d75b
URL:
https://github.com/llvm/llvm-project/commit/193de1a566aa5a10a6f63f6f7c7fca2e52a7d75b
DIFF:
https://github.com/llvm/llvm-project/commit/193de1a566aa5a10a6f63f6f7c7fca2e52a7d75b.diff
LO
https://github.com/AlexRouSg updated
https://github.com/llvm/llvm-project/pull/149400
>From 507974354531c542ae015b4297d2a26ffd2a51a1 Mon Sep 17 00:00:00 2001
From: Chotepud Teo Congyu
Date: Fri, 18 Jul 2025 04:31:01 +0800
Subject: [PATCH] [clang-driver] don't always set defaultlib=libcmt and
d
https://github.com/usx95 closed https://github.com/llvm/llvm-project/pull/105817
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Amr Hesham
Date: 2025-07-19T15:13:36+02:00
New Revision: 65bde89c9a081eab1e8102b06a46d445e1320bd8
URL:
https://github.com/llvm/llvm-project/commit/65bde89c9a081eab1e8102b06a46d445e1320bd8
DIFF:
https://github.com/llvm/llvm-project/commit/65bde89c9a081eab1e8102b06a46d445e1320bd8.diff
LO
https://github.com/AmrDeveloper closed
https://github.com/llvm/llvm-project/pull/148943
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/moorabbit updated
https://github.com/llvm/llvm-project/pull/148281
>From 029d9fce6cdb75ea4819a107c7ed9f074bb36678 Mon Sep 17 00:00:00 2001
From: moorabbit <215698969+moorab...@users.noreply.github.com>
Date: Mon, 7 Jul 2025 09:25:46 -0400
Subject: [PATCH 1/4] [Clang] Add `__bu
@@ -121,7 +121,7 @@ enum NodeType {
/// function calling this intrinsic.
SPONENTRY,
- /// STACKADDR - Represents the llvm.stackaddr intrinsic. Takes no argument
+ /// STACKADDR - Represents the llvm.stackaddress intrinsic. Takes no argument
moorabbit wro
Author: Timm Baeder
Date: 2025-07-19T21:39:06+02:00
New Revision: fed6db45dfbe10cf1a3dab663e8ceb7e7974d713
URL:
https://github.com/llvm/llvm-project/commit/fed6db45dfbe10cf1a3dab663e8ceb7e7974d713
DIFF:
https://github.com/llvm/llvm-project/commit/fed6db45dfbe10cf1a3dab663e8ceb7e7974d713.diff
L
Timm =?utf-8?q?Bäder?=
Message-ID:
In-Reply-To:
https://github.com/tbaederr closed
https://github.com/llvm/llvm-project/pull/149330
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -77,6 +79,82 @@ class RocmInstallationDetector {
SPACKReleaseStr(SPACKReleaseStr.str()) {}
};
+ struct CommonBitcodeLibsPreferences {
+CommonBitcodeLibsPreferences(const Driver &D,
+ const llvm::opt::ArgList &DriverArgs,
+
Timm =?utf-8?q?Bäder?=
Message-ID:
In-Reply-To:
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `openmp-s390x-linux`
running on `systemz-1` while building `clang` at step 6 "test-openmp".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/88/builds/14
https://github.com/thesamesam approved this pull request.
https://github.com/llvm/llvm-project/pull/149657
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-s390x-linux` running
on `systemz-1` while building `clang` at step 5 "ninja check 1".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/42/builds/5414
Here is the relevant piece of the build log f
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `lldb-aarch64-windows`
running on `linaro-armv8-windows-msvc-05` while building `clang` at step 6
"test".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/141/builds/10268
Here is the relevant piece of
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-s390x-linux-lnt`
running on `systemz-1` while building `clang` at step 7 "ninja check 1".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/136/builds/4637
Here is the relevant piece of the build
alexey-bataev wrote:
Update OpenMPSupport.rst and release nodes doc
https://github.com/llvm/llvm-project/pull/149586
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
vgvassilev wrote:
Working on understanding the issues...
https://github.com/llvm/llvm-project/pull/148701
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cor3ntin created
https://github.com/llvm/llvm-project/pull/149648
In #143667, we made constant evaluation fail on `*null_ptr`, as this is UB.
However, `&(*(foo*)0)` seems to be a common pattern, which made #143667 too
disruptive.
So instead of failing the evaluation, we not
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Corentin Jabot (cor3ntin)
Changes
In #143667, we made constant evaluation fail on `*null_ptr`, as this is
UB. However, `&(*(foo*)0)` seems to be a common pattern, which made #143667 too disruptive.
So instead of failing the evaluation, we
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Ayush Pareek (ayushpareek2003)
Changes
Fix an issue where local lambdas caused a crash when importing the std module
in LLDB due to missing capture fields in debug info.
Now closures always emit all fields for lambdas by skipping the `is
Timm =?utf-8?q?Bäder?=
Message-ID:
In-Reply-To:
https://github.com/tbaederr created
https://github.com/llvm/llvm-project/pull/149677
None
>From 9db49be1f605ec039b984bd7df3e29c127df1866 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timm=20B=C3=A4der?=
Date: Sat, 19 Jul 2025 23:02:13 +0200
Subject
llvmbot wrote:
@llvm/pr-subscribers-clangir
Author: None (Andres-Salamanca)
Changes
This PR introduces support for binary operations on bitfield members.
---
Full diff: https://github.com/llvm/llvm-project/pull/149676.diff
2 Files Affected:
- (modified) clang/lib/CIR/CodeGen/CIRGenExpr
Timm =?utf-8?q?Bäder?=
Message-ID:
In-Reply-To:
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Timm Baeder (tbaederr)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/149677.diff
4 Files Affected:
- (modified) clang/lib/AST/ByteCode/Context.cpp (+37)
- (modified
@@ -0,0 +1,248 @@
+// TODO: When Clang adds support for C++23 floating-point types, enable these
tests by:
+//1. Removing all the #if 0 + #endif guards.
+//2. Removing all occurrences of the string "DISABLED-" in this file.
+//3. Deleting this message.
+// These suffi
@@ -225,6 +226,89 @@ void integer_complex_suffix() {
static_assert(v28 == 1J, "");
}
+// This is a C++23 feature, but Clang supports it in earlier language modes
+// as an extension, so we test it unconditionally.
vbvictor wrote:
I think we should not depen
@@ -0,0 +1,248 @@
+// TODO: When Clang adds support for C++23 floating-point types, enable these
tests by:
+//1. Removing all the #if 0 + #endif guards.
+//2. Removing all occurrences of the string "DISABLED-" in this file.
+//3. Deleting this message.
+// These suffi
@@ -0,0 +1,248 @@
+// TODO: When Clang adds support for C++23 floating-point types, enable these
tests by:
+//1. Removing all the #if 0 + #endif guards.
+//2. Removing all occurrences of the string "DISABLED-" in this file.
+//3. Deleting this message.
+// These suffi
@@ -0,0 +1,162 @@
+// TODO: When Clang adds support for decimal floating point types, enable
these tests by:
+//1. Removing all the #if 0 + #endif guards.
+//2. Removing all occurrences of the string "DISABLED-" in this file.
+//3. Deleting this message.
+
+// RUN: %c
@@ -69,6 +69,28 @@ void
UnhandledSelfAssignmentCheck::registerMatchers(MatchFinder *Finder) {
cxxMethodDecl(unless(hasDescendant(cxxMemberCallExpr(callee(cxxMethodDecl(
hasName("operator="), ofClass(equalsBoundNode("class";
+ // Checking that some ki
brad0 wrote:
This should be taken and created as a MR against the 21 release.
https://github.com/llvm/llvm-project/pull/147133
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -153,3 +150,7 @@ struct PR35214_X {
int PR35214_x;
int PR35214_y = ((struct PR35214_X *)&PR35214_x)->arr[1]; // expected-error
{{not a compile-time constant}}
int *PR35214_z = &((struct PR35214_X *)&PR35214_x)->arr[1]; // ok, &PR35214_x
+ 2
+
+
+int * GH149500_p = &(*(int
@@ -1445,3 +1445,8 @@ static_assert(test_member_null(), "");
}
}
+
+namespace GH149500 {
+ unsigned int * p = &(*(unsigned int *)0x400);
+ static const void *q = &(*(const struct sysrq_key_op *)0);
shafik wrote:
Maybe also `nullptr` test?
https://github.co
mintsuki wrote:
> Can you add a test to clang/test/Driver to show the behavior difference ?
@MaskRay done. Does this work?
https://github.com/llvm/llvm-project/pull/149681
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/
https://github.com/mintsuki updated
https://github.com/llvm/llvm-project/pull/149681
>From 491a834787083c74c3584839dc036cc1f54519c1 Mon Sep 17 00:00:00 2001
From: Mintsuki
Date: Sun, 20 Jul 2025 00:21:08 +0200
Subject: [PATCH] [Clang][Driver] Override Generic_ELF::buildLinker() to avoid
callin
MaskRay wrote:
Can you add a test to clang/test/Driver to show the behavior difference ?
https://github.com/llvm/llvm-project/pull/149681
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
@@ -540,6 +547,89 @@ class NotACopyAssignmentOperator {
Uy *getUy() const { return Ptr2; }
};
+// Support "extended" copy/move constructors
+class AllocatorAwareClass {
vbvictor wrote:
Could you add cases when the check will fire (I suppose it at least):
-
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (mintsuki)
Changes
This change primarily makes it so that when targeting freestanding/unknown
OSes, the driver will not use `gcc` to link, but rather will link using
the chosen linker (`-fuse-ld=...`) directly.
If Clang is to be a cro
github-actions[bot] wrote:
Thank you for submitting a Pull Request (PR) to the LLVM Project!
This PR will be automatically labeled and the relevant teams will be notified.
If you wish to, you can add reviewers by using the "Reviewers" section on this
page.
If this is not working for you, it
https://github.com/mintsuki created
https://github.com/llvm/llvm-project/pull/149681
This change primarily makes it so that when targeting freestanding/unknown
OSes, the driver will not use `gcc` to link, but rather will link using
the chosen linker (`-fuse-ld=...`) directly.
If Clang is to be
naveen-seth wrote:
This now also leverages the `Scanner` in `DependencyDirectivesScanner.cpp` to
reuse its logic for properly lexing module related directives. For this to
happen, I had to first land two fixes with #148674 and #148685.
https://github.com/llvm/llvm-project/pull/147630
_
brad0 wrote:
cc @MaskRay
https://github.com/llvm/llvm-project/pull/149681
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Changpeng Fang (changpeng)
Changes
---
Patch is 132.52 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/149684.diff
31 Files Affected:
- (modified) clang/include/clang/Basic/Builtin
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
@llvm/pr-subscribers-llvm-ir
Author: Changpeng Fang (changpeng)
Changes
---
Patch is 132.52 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/149684.diff
31 Files Affected:
- (modified) clang
llvmbot wrote:
@llvm/pr-subscribers-mc
Author: Changpeng Fang (changpeng)
Changes
---
Patch is 132.52 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/149684.diff
31 Files Affected:
- (modified) clang/include/clang/Basic/BuiltinsAMDGPU.def (
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Changpeng Fang (changpeng)
Changes
---
Patch is 132.52 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/149684.diff
31 Files Affected:
- (modified) clang/include/clang/Basic/BuiltinsAMDGPU.de
https://github.com/koachan updated
https://github.com/llvm/llvm-project/pull/149652
>From 84da1b197113869b684f87bf580b37122d6a15e3 Mon Sep 17 00:00:00 2001
From: Koakuma
Date: Sat, 19 Jul 2025 05:40:56 +0700
Subject: [PATCH 1/2] [SPARC][Driver] Move feature mode selection to
Arch/Sparc.cpp
Th
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Timothy Herchen (anematode)
Changes
Fixes #149669; the old check compared with the end of the literal, but
we can just check that after parsing digits, we're pointing to one character
past the token start.
---
Full diff: https://github.c
https://github.com/anematode created
https://github.com/llvm/llvm-project/pull/149688
Fixes #149669; the old check compared with the end of the literal, but we can
just check that after parsing digits, we're pointing to one character past the
token start.
>From 5def3c282d446e6ac687cdef37710e9
https://github.com/Andres-Salamanca created
https://github.com/llvm/llvm-project/pull/149676
This PR introduces support for binary operations on bitfield members.
>From c5da343296558a3a418c6282b104196d20f88a60 Mon Sep 17 00:00:00 2001
From: Andres Salamanca
Date: Sat, 19 Jul 2025 15:54:56 -050
@@ -0,0 +1,103 @@
+//===--- MLIROpBuilderCheck.cpp - clang-tidy
--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,51 @@
+// RUN: %check_clang_tidy --match-partial-fixes %s llvm-mlir-op-builder %t
+
+namespace mlir {
+class Location {};
+class OpBuilder {
+public:
+ template
+ OpTy create(Location location, Args &&...args) {
+return OpTy(args...);
+ }
+ Location getUnknownL
@@ -0,0 +1,29 @@
+//===--- MLIROpBuilderCheck.h - clang-tidy --*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
https://github.com/vbvictor edited
https://github.com/llvm/llvm-project/pull/149148
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -40,6 +41,7 @@ class LLVMModule : public ClangTidyModule {
CheckFactories.registerCheck(
"llvm-qualified-auto");
CheckFactories.registerCheck("llvm-twine-local");
+CheckFactories.registerCheck("llvm-mlir-op-builder");
vbvictor wrote:
Ple
@@ -0,0 +1,103 @@
+//===--- MLIROpBuilderCheck.cpp - clang-tidy
--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,21 @@
+.. title:: clang-tidy - llvm-mlir-op-builder
+
+llvm-mlir-op-builder
+
+
+Flags usage of old form of invoking create on MLIR's ``OpBuilder`` and suggests
+new form.
vbvictor wrote:
I think we should write why the user should
https://github.com/vbvictor commented:
I think we need a more verbose check name for users to understand what is the
check about, e.g.
`llvm-prefer-new-mlir-op-builder`
`llvm-use-new-mlir-op-builder`
`llvm-use-static-function-mlir-op-builder`
https://github.com/llvm/llvm-project/pull/149148
___
https://github.com/ayushpareek2003 created
https://github.com/llvm/llvm-project/pull/149674
Fix an issue where local lambdas caused a crash when importing the std module
in LLDB due to missing capture fields in debug info.
Now closures always emit all fields for lambdas by skipping the `isImp
github-actions[bot] wrote:
Thank you for submitting a Pull Request (PR) to the LLVM Project!
This PR will be automatically labeled and the relevant teams will be notified.
If you wish to, you can add reviewers by using the "Reviewers" section on this
page.
If this is not working for you, it
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Ayush Pareek (ayushpareek2003)
Changes
Fix an issue where local lambdas caused a crash when importing the std module
in LLDB due to missing capture fields in debug info.
Now closures always emit all fields for lambdas by skipping the
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Ayush Pareek (ayushpareek2003)
Changes
Fix an issue where local lambdas caused a crash when importing the std module
in LLDB due to missing capture fields in debug info.
Now closures always emit all fields for lambdas by skipping
Author: Manas
Date: 2025-07-20T01:18:24+03:00
New Revision: 54492c231c5d9091d086bfb767423415ea6bd0bc
URL:
https://github.com/llvm/llvm-project/commit/54492c231c5d9091d086bfb767423415ea6bd0bc
DIFF:
https://github.com/llvm/llvm-project/commit/54492c231c5d9091d086bfb767423415ea6bd0bc.diff
LOG: [c
https://github.com/vbvictor closed
https://github.com/llvm/llvm-project/pull/148622
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/naveen-seth updated
https://github.com/llvm/llvm-project/pull/147630
>From 6b440de2ed76a6095c4b68ba1301dfbd19f9a285 Mon Sep 17 00:00:00 2001
From: Naveen Seth Hanig
Date: Fri, 13 Jun 2025 09:19:21 +0200
Subject: [PATCH 1/4] Reland [clang][modules-driver] Add scanner to detect
https://github.com/mintsuki updated
https://github.com/llvm/llvm-project/pull/149681
>From 468635d12a26a7e1d38fe9d1321a5f76167ddead Mon Sep 17 00:00:00 2001
From: Mintsuki
Date: Sun, 20 Jul 2025 00:21:08 +0200
Subject: [PATCH] [Clang][Driver] Override Generic_ELF::buildLinker() to avoid
callin
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `premerge-monolithic-linux`
running on `premerge-linux-1` while building `libclc` at step 7
"test-build-unified-tree-check-all".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/153/builds/38701
Here i
Author: Michał Górny
Date: 2025-07-20T12:26:51+09:00
New Revision: 58c3affdaa732fd6f8c7e6640396e7c6366bac9d
URL:
https://github.com/llvm/llvm-project/commit/58c3affdaa732fd6f8c7e6640396e7c6366bac9d
DIFF:
https://github.com/llvm/llvm-project/commit/58c3affdaa732fd6f8c7e6640396e7c6366bac9d.diff
https://github.com/sylvestre closed
https://github.com/llvm/llvm-project/pull/149657
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
mintsuki wrote:
A bunch of tests fail now... I feel like this change is too invasive for what I
can possibly do on my own, but I hope that the original commit message is
helpful in describing the problem at hand.
https://github.com/llvm/llvm-project/pull/149681
Timm =?utf-8?q?Bäder?=
Message-ID:
In-Reply-To:
https://github.com/tbaederr edited
https://github.com/llvm/llvm-project/pull/149677
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kr-2003 updated
https://github.com/llvm/llvm-project/pull/147478
>From fbe4344831538480be33accd35ef618c6d0e50b3 Mon Sep 17 00:00:00 2001
From: kr-2003
Date: Tue, 1 Jul 2025 18:55:21 +0530
Subject: [PATCH 1/9] pipes for redirection in oop jit
---
.../clang/Interpreter/Remote
https://github.com/koachan edited
https://github.com/llvm/llvm-project/pull/149652
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jpienaar updated
https://github.com/llvm/llvm-project/pull/149148
>From b404f5390ac5684c7452e69f6fe209e5215f8929 Mon Sep 17 00:00:00 2001
From: Jacques Pienaar
Date: Wed, 16 Jul 2025 17:37:53 +
Subject: [PATCH 1/8] [clang-tidy] Add MLIR check for old op builder usage.
Mo
https://github.com/owenca edited
https://github.com/llvm/llvm-project/pull/149602
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
mgorny wrote:
Thx.
https://github.com/llvm/llvm-project/pull/149657
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
seanm wrote:
> Then I will split it up into {[11],[14, 17],[20],[23, 26]}
BTW does this support C23? That would be nice to have too.
https://github.com/llvm/llvm-project/pull/146553
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://list
mgorny wrote:
This broke the standalone builds on Gentoo Linux amd64:
```
[1566/1676] cd /var/tmp/portage/llvm-core/libclc-22.0.0./work/libclc_build
&& -o
/var/tmp/portage/llvm-core/libclc-22.0.0./work/libclc_build/clspv--.bc
/var/tmp/portage/llvm-core/libclc-22.0.0./work/libclc_b
https://github.com/mgorny created
https://github.com/llvm/llvm-project/pull/149657
Fix `libclc/utils/CMakeLists.txt` to expose `prepare_builtins_*` variables in
parent scope. This was a regression introduced in #148815 where the code was
moved into subdirectory, and the variables would no lon
mgorny wrote:
Filed #149657 to fix it.
https://github.com/llvm/llvm-project/pull/148815
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ImpleLee wrote:
Now I make a utility function `getGCCCompatibleIntTypeForBitwidth` for this
type preference. It should also be used for `mode` attribute.
There is currently no test about this, but I don't know how to or even whether
should I write relevant tests.
There are many other places i
1 - 100 of 135 matches
Mail list logo