[PATCH] D140547: Perform access checking to private members in simple requirement.
Mikael Holmén via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Jan 13 01:45:51 PST 2023
uabelho added a comment.
Hi,
When I run the new testcase
clang/test/SemaCXX/invalid-requirement-requires-expr.cpp
with ASAN binaries the test fails like
FAIL: Clang :: SemaCXX/invalid-requirement-requires-expr.cpp (1 of 1)
******************** TEST 'Clang :: SemaCXX/invalid-requirement-requires-expr.cpp' FAILED ********************
Script:
--
: 'RUN: at line 1'; /repo/uabelho/main-github/llvm/build-all-bbisdk-asan/bin/clang -cc1 -internal-isystem /repo/uabelho/main-github/llvm/build-all-bbisdk-asan/lib/clang/16/include -nostdsysteminc /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp -I/repo/uabelho/main-github/clang/test/SemaCXX -std=c++2a -verify
--
Exit Code: 1
Command Output (stderr):
--
error: 'warning' diagnostics seen but not expected:
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: stack nearly exhausted; compilation time may suffer, and crashes due to stack overflow are likely
error: 'note' diagnostics seen but not expected:
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: while checking the satisfaction of nested requirement requested here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: in instantiation of member function 'A<9660>::far' requested here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: while substituting template arguments into constraint expression here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: while checking the satisfaction of nested requirement requested here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: in instantiation of requirement here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: (skipping 1697 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: while substituting template arguments into constraint expression here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: while checking the satisfaction of nested requirement requested here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: in instantiation of requirement here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 18: while checking the satisfaction of nested requirement requested here
File /repo/uabelho/main-github/clang/test/SemaCXX/invalid-requirement-requires-expr.cpp Line 23: in instantiation of member function 'A<10001>::far' requested here
12 errors generated.
--
********************
********************
Failed Tests (1):
Clang :: SemaCXX/invalid-requirement-requires-expr.cpp
Testing Time: 0.16s
Failed: 1
Anyone else see this?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D140547/new/
https://reviews.llvm.org/D140547
More information about the cfe-commits
mailing list