Repository navigation
[GNATS 26594] Spurious diagnostic expression must have constant value #143
jhsedg
started this conversation in
Issue Triage - General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Customer bug ID
url/src/detail/replacement_field_rule.cpp, gnats/26594.C
Description
The preprocessed test is in gnats/26594.C
cpfe -DTEST_NUMBER=1 --gnu_version=120100 -w --no_inlining --no_wrap_diagnostics --display_error --c++20 -tused Test_name.c
"../libs/url/src/detail/replacement_field_rule.cpp", line 70: error #28: expression must have a constant value
grammar::tuple_rule(
^
"../libs/url/src/detail/replacement_field_rule.cpp", line 70: note #2431-D: expression not folded to a constant due to excessive constexpr
function call complexity
grammar::tuple_rule(
^
"../libs/url/src/detail/replacement_field_rule.cpp", line 100: error #28: expression must have a constant value
grammar::optional_rule(
^
"../libs/url/src/detail/replacement_field_rule.cpp", line 100: note #2431-D: expression not folded to a constant due to excessive constexpr
function call complexity
grammar::optional_rule(
^
2 errors detected in the compilation of "Test_name.c".
All reactions