[PATCH] D143840: [clang] Add the check of membership for the issue #58674 and improve the lookup process

2023-02-23 Thread joanahalili via Phabricator via cfe-commits
joanahalili added a comment. In D143840#4147234 , @joanahalili wrote: > Heads up: We are experiencing a series of clang crashes because of this > commit. > > What we already have so far: > > Unhandled DeclRefExpr > UNREACHABLE executed at clang/lib/

[PATCH] D143840: [clang] Add the check of membership for the issue #58674 and improve the lookup process

2023-02-23 Thread joanahalili via Phabricator via cfe-commits
joanahalili added a comment. Heads up: We are experiencing a series of clang crashes because of this commit. What we already have so far: Unhandled DeclRefExpr UNREACHABLE executed at clang/lib/CodeGen/CGExpr.cpp:2958! We are now working on a reproducer. Repository: rG LLVM Github Monor

[PATCH] D128745: [c++] implements DR692, DR1395 and tentatively DR1432, about partial ordering of variadic template partial specialization or function template

2022-08-26 Thread joanahalili via Phabricator via cfe-commits
joanahalili added a comment. We have some compilation failures on our end because of function template parameter deduction when passing the function template to a function pointer. typedef void (*f)(const int&); template void F(T value) {} template void F(const T& value){}

[PATCH] D128113: Clang: fix AST representation of expanded template arguments.

2022-08-23 Thread joanahalili via Phabricator via cfe-commits
joanahalili added a comment. F24241982: reproduction.cpp clang -fsyntax-only -std=c++17 -fproc-stat-report -Wno-deprecated-declarations -fsized-deallocation -Werror -Wno-deprecated-declarations -Wno-inconsistent-missing-override -Wno-null-conversion -W

[PATCH] D128113: Clang: fix AST representation of expanded template arguments.

2022-08-18 Thread joanahalili via Phabricator via cfe-commits
joanahalili added a comment. We have a translation unit, on which we see an increase of compilation time and clang memory allocation from 11GB to 14GB. We are working on an isolated case. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D128113/new/ h

[PATCH] D129973: [clang] Pass FoundDecl to DeclRefExpr creator for operator overloads

2022-08-03 Thread joanahalili via Phabricator via cfe-commits
joanahalili added a comment. In D129973#3696189 , @joanahalili wrote: > Heads up: This commit causes clang crashes on our end. We are currently > working on a reproducer and will post it as soon as its ready. Here is the reduced code: template stru

[PATCH] D129973: [clang] Pass FoundDecl to DeclRefExpr creator for operator overloads

2022-08-03 Thread joanahalili via Phabricator via cfe-commits
joanahalili added a comment. Heads up: This commit causes clang crashes on our end. We are currently working on a reproducer and will post it as soon as its ready. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129973/new/ https://reviews.llvm.org/