[libc-commits] [libc] [libc][complex] Added support for CFP16 and CFP128 (PR #112594)

LLVM Continuous Integration via libc-commits libc-commits at lists.llvm.org
Thu Oct 17 23:33:56 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `libc-x86_64-debian-gcc-fullbuild-dbg` running on `libc-x86_64-debian-fullbuild` while building `libc` at step 4 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/131/builds/8644

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/libc-linux.py ...' (failure)
...
[1532/4867] Building CXX object projects/libc/src/string/CMakeFiles/libc.src.string.memmove.__internal__.dir/memmove.cpp.o
[1533/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hdestroy.__internal__.dir/hdestroy.cpp.o
[1534/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hcreate.__internal__.dir/hcreate.cpp.o
[1535/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hdestroy_r.__internal__.dir/hdestroy_r.cpp.o
[1536/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hcreate_r.__internal__.dir/hcreate_r.cpp.o
[1537/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hsearch.__internal__.dir/hsearch.cpp.o
[1538/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hsearch_r.__internal__.dir/hsearch_r.cpp.o
[1539/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcTest.unit.dir/LibcTestMain.cpp.o
[1540/4867] Building CXX object projects/libc/test/include/CMakeFiles/libc.test.include.assert_test.__unit__.__build__.dir/assert_test.cpp.o
[1541/4867] Building CXX object projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o
FAILED: projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o 
/usr/bin/g++ -DLIBC_NAMESPACE=__llvm_libc_19_0_0_git -D_DEBUG -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/build/projects/libc/test/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc -isystem /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/build/projects/libc/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g -fpie -DLIBC_FULL_BUILD -ffreestanding -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -fext-numeric-literals -Wno-pedantic -std=c++17 -MD -MT projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o -MF projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o.d -o projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include/complex_test.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/macros/properties/complex_types.h:13,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/CPP/type_traits/is_complex.h:16,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:14,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include/complex_test.cpp:10:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/include/llvm-libc-types/cfloat128.h:32:29: error: expected initializer before ‘cfloat128’
   32 | typedef _Complex __float128 cfloat128;
      |                             ^~~~~~~~~
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/CPP/type_traits/is_complex.h:39:31: error: ‘cfloat128’ was not declared in this scope; did you mean ‘float128’?
   39 |                               cfloat128
      |                               ^~~~~~~~~
      |                               float128
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h: In member function ‘bool __llvm_libc_19_0_0_git::testing::CFPMatcher<T, Condition>::match(T)’:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:137:43: error: ‘cfloat128’ was not declared in this scope; did you mean ‘float128’?
  137 |     else if (cpp::is_complex_type_same<T, cfloat128>)
      |                                           ^~~~~~~~~
      |                                           float128
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h: In member function ‘void __llvm_libc_19_0_0_git::testing::CFPMatcher<T, Condition>::explainError()’:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:154:43: error: ‘cfloat128’ was not declared in this scope; did you mean ‘float128’?
  154 |     else if (cpp::is_complex_type_same<T, cfloat128>)
      |                                           ^~~~~~~~~
      |                                           float128
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h: In instantiation of ‘class __llvm_libc_19_0_0_git::testing::CFPMatcher<__complex__ float, __llvm_libc_19_0_0_git::testing::TestCond::EQ>’:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include/complex_test.cpp:17:37:   required from here
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:66:12: error: non-constant condition for static assertion
   66 |       cpp::is_complex_v<T>,
      |       ~~~~~^~~~~~~~~~~~~~~
[1542/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcDeathTestExecutors.unit.dir/LibcDeathTestExecutors.cpp.o
[1543/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcTest.unit.dir/CmakeFilePath.cpp.o
[1544/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcMemoryHelpers.unit.dir/MemoryMatcher.cpp.o
[1545/4867] Building CXX object projects/libc/test/include/CMakeFiles/libc.test.include.stdckdint_test.__unit__.__build__.dir/stdckdint_test.cpp.o
[1546/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcFPTestHelpers.unit.dir/FEnvSafeTest.cpp.o
[1547/4867] Building CXX object projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o
FAILED: projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o 
/usr/bin/g++ -DLIBC_NAMESPACE=__llvm_libc_19_0_0_git -D_DEBUG -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/build/projects/libc/test/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc -isystem /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/build/projects/libc/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g -fpie -DLIBC_FULL_BUILD -ffreestanding -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -fext-numeric-literals -Wno-pedantic -std=c++17 -MD -MT projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o -MF projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o.d -o projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include/issubnormalf_test.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/macros/properties/complex_types.h:13,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/CPP/type_traits/is_complex.h:16,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:14,
Step 8 (libc-unit-tests) failure: libc-unit-tests (failure)
...
[1532/4867] Building CXX object projects/libc/src/string/CMakeFiles/libc.src.string.memmove.__internal__.dir/memmove.cpp.o
[1533/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hdestroy.__internal__.dir/hdestroy.cpp.o
[1534/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hcreate.__internal__.dir/hcreate.cpp.o
[1535/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hdestroy_r.__internal__.dir/hdestroy_r.cpp.o
[1536/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hcreate_r.__internal__.dir/hcreate_r.cpp.o
[1537/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hsearch.__internal__.dir/hsearch.cpp.o
[1538/4867] Building CXX object projects/libc/src/search/CMakeFiles/libc.src.search.hsearch_r.__internal__.dir/hsearch_r.cpp.o
[1539/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcTest.unit.dir/LibcTestMain.cpp.o
[1540/4867] Building CXX object projects/libc/test/include/CMakeFiles/libc.test.include.assert_test.__unit__.__build__.dir/assert_test.cpp.o
[1541/4867] Building CXX object projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o
FAILED: projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o 
/usr/bin/g++ -DLIBC_NAMESPACE=__llvm_libc_19_0_0_git -D_DEBUG -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/build/projects/libc/test/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc -isystem /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/build/projects/libc/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g -fpie -DLIBC_FULL_BUILD -ffreestanding -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -fext-numeric-literals -Wno-pedantic -std=c++17 -MD -MT projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o -MF projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o.d -o projects/libc/test/include/CMakeFiles/libc.test.include.complex_test.__unit__.__build__.dir/complex_test.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include/complex_test.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/macros/properties/complex_types.h:13,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/CPP/type_traits/is_complex.h:16,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:14,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include/complex_test.cpp:10:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/include/llvm-libc-types/cfloat128.h:32:29: error: expected initializer before ‘cfloat128’
   32 | typedef _Complex __float128 cfloat128;
      |                             ^~~~~~~~~
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/CPP/type_traits/is_complex.h:39:31: error: ‘cfloat128’ was not declared in this scope; did you mean ‘float128’?
   39 |                               cfloat128
      |                               ^~~~~~~~~
      |                               float128
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h: In member function ‘bool __llvm_libc_19_0_0_git::testing::CFPMatcher<T, Condition>::match(T)’:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:137:43: error: ‘cfloat128’ was not declared in this scope; did you mean ‘float128’?
  137 |     else if (cpp::is_complex_type_same<T, cfloat128>)
      |                                           ^~~~~~~~~
      |                                           float128
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h: In member function ‘void __llvm_libc_19_0_0_git::testing::CFPMatcher<T, Condition>::explainError()’:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:154:43: error: ‘cfloat128’ was not declared in this scope; did you mean ‘float128’?
  154 |     else if (cpp::is_complex_type_same<T, cfloat128>)
      |                                           ^~~~~~~~~
      |                                           float128
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h: In instantiation of ‘class __llvm_libc_19_0_0_git::testing::CFPMatcher<__complex__ float, __llvm_libc_19_0_0_git::testing::TestCond::EQ>’:
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include/complex_test.cpp:17:37:   required from here
/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:66:12: error: non-constant condition for static assertion
   66 |       cpp::is_complex_v<T>,
      |       ~~~~~^~~~~~~~~~~~~~~
[1542/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcDeathTestExecutors.unit.dir/LibcDeathTestExecutors.cpp.o
[1543/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcTest.unit.dir/CmakeFilePath.cpp.o
[1544/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcMemoryHelpers.unit.dir/MemoryMatcher.cpp.o
[1545/4867] Building CXX object projects/libc/test/include/CMakeFiles/libc.test.include.stdckdint_test.__unit__.__build__.dir/stdckdint_test.cpp.o
[1546/4867] Building CXX object projects/libc/test/UnitTest/CMakeFiles/LibcFPTestHelpers.unit.dir/FEnvSafeTest.cpp.o
[1547/4867] Building CXX object projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o
FAILED: projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o 
/usr/bin/g++ -DLIBC_NAMESPACE=__llvm_libc_19_0_0_git -D_DEBUG -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/build/projects/libc/test/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc -isystem /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/build/projects/libc/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -g -fpie -DLIBC_FULL_BUILD -ffreestanding -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -fext-numeric-literals -Wno-pedantic -std=c++17 -MD -MT projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o -MF projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o.d -o projects/libc/test/include/CMakeFiles/libc.test.include.issubnormalf_test.__unit__.__build__.dir/issubnormalf_test.cpp.o -c /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/include/issubnormalf_test.cpp
In file included from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/macros/properties/complex_types.h:13,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/src/__support/CPP/type_traits/is_complex.h:16,
                 from /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-gcc-fullbuild-dbg/llvm-project/libc/test/UnitTest/FPMatcher.h:14,

```

</details>

https://github.com/llvm/llvm-project/pull/112594


More information about the libc-commits mailing list