[Bug libstdc++/108289] New: FAIL: 26_numerics/headers/cmath/functions_std_c++23.cc (test for excess errors)

danglin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jan 4 22:09:58 GMT 2023


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108289

            Bug ID: 108289
           Summary: FAIL: 26_numerics/headers/cmath/functions_std_c++23.cc
                    (test for excess errors)
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: danglin at gcc dot gnu.org
  Target Milestone: ---
              Host: hppa64-hp-hpux11.11
            Target: hppa64-hp-hpux11.11
             Build: hppa64-hp-hpux11.11

Excess errors:
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:34:
error: 'acosh' is not a member of 'std'; did you mean 'cosh'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:35:
error: 'asinh' is not a member of 'std'; did you mean 'sinh'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:36:
error: 'atanh' is not a member of 'std'; did you mean 'tanh'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:41:
error: 'exp2' is not a member of 'std'; did you mean 'exp'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:42:
error: 'expm1' is not a member of 'std'; did you mean 'exp'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:45:
error: 'log1p' is not a member of 'std'; did you mean 'log10'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:46:
error: 'log2' is not a member of 'std'; did you mean 'log'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:47:
error: 'logb' is not a member of 'std'; did you mean 'log'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:48:
error: 'cbrt' is not a member of 'std'; did you mean 'cbrt'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:51:
error: 'erf' is not a member of 'std'; did you mean 'erf'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:52:
error: 'erfc' is not a member of 'std'; did you mean 'erfc'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:53:
error: 'lgamma' is not a member of 'std'; did you mean 'lgamma'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:54:
error: 'tgamma' is not a member of 'std'
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:57:
error: 'nearbyint' is not a member of 'std'; did you mean 'nearbyint'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:58:
error: 'rint' is not a member of 'std'; did you mean 'rint'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:59:
error: 'round' is not a member of 'std'; did you mean 'round'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:60:
error: 'trunc' is not a member of 'std'; did you mean 'trunc'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:65:
error: 'remainder' is not a member of 'std'; did you mean 'remainder'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:66:
error: 'copysign' is not a member of 'std'; did you mean 'copysign'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:67:
error: 'nextafter' is not a member of 'std'; did you mean 'nextafter'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:68:
error: 'fdim' is not a member of 'std'; did you mean 'fdim'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:69:
error: 'fmax' is not a member of 'std'; did you mean 'max'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:70:
error: 'fmin' is not a member of 'std'; did you mean 'min'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:73:
error: 'ilogb' is not a member of 'std'; did you mean 'log'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:76:
error: 'scalbn' is not a member of 'std'; did you mean 'scalbn'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:77:
error: 'scalbln' is not a member of 'std'
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:79:
error: 'lrint' is not a member of 'std'; did you mean 'lrint'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:80:
error: 'llrint' is not a member of 'std'; did you mean 'llrint'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:81:
error: 'lround' is not a member of 'std'; did you mean 'lround'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:82:
error: 'llround' is not a member of 'std'; did you mean 'llround'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:83:
error: 'remquo' is not a member of 'std'; did you mean 'remquo'?
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:84:
error: 'fma' is not a member of 'std'
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:62:
error: no matching function for call to 'hypot(_Float32&, _Float32&)'
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/26_numerics/headers/cmath/functions_std_c++23.cc:62:
error: no matching function for call to 'hypot(_Float64&, _Float64&)'

Similar fails:
FAIL: 26_numerics/headers/cmath/nextafter_c++23.cc (test for excess errors)

FAIL: std/ranges/adaptors/split.cc (test for excess errors)
Excess errors:
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/std/ranges/adaptors/split.cc:42:
error: 'stoi' is not a member of 'std'
/home/dave/gnu/gcc/gcc/libstdc++-v3/testsuite/std/ranges/adaptors/split.cc:46:
error: no match for 'operator|' in
'std::ranges::views::__adaptor::operator|(_Range&&, _Self&&) [with _Self =
_Partial<std::ranges::views::_Split, char>; _Range =
std::basic_string_view<char>](((const
std::ranges::views::__adaptor::_RangeAdaptor<std::ranges::views::_Split>*)(&
std::ranges::views::split))->std::ranges::views::__adaptor::_RangeAdaptor<std::ranges::views::_Split>::operator()<char>('.'))
| ((const
std::ranges::views::__adaptor::_RangeAdaptor<std::ranges::views::_Transform>*)(&
std::ranges::views::transform))->std::ranges::views::__adaptor::_RangeAdaptor<std::ranges::views::_Transform>::operator()<test01()::<lambda(auto:23)>&>(from_chars)'
(operand types are 'std::ranges::split_view<std::basic_string_view<char>,
std::ranges::single_view<char> >' and
'std::ranges::views::__adaptor::_Partial<std::ranges::views::_Transform,
test01()::<lambda(auto:23)> >')

UNRESOLVED: std/ranges/adaptors/split.cc compilation failed to produce
executable


More information about the Gcc-bugs mailing list