Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compilation error #35

Open
Spixmaster opened this issue Nov 2, 2024 · 0 comments
Open

Compilation error #35

Spixmaster opened this issue Nov 2, 2024 · 0 comments

Comments

@Spixmaster
Copy link

==> Starting build()...
-- The C compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Configuring done (0.2s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    GOOGLETEST_SOURCE_DIR
    GOOGLETEST_VERSION


-- Build files have been written to: /home/matheus/aur/fp16/src/FP16/build
-- The CXX compiler identification is GNU 14.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done (0.4s)
-- Generating done (0.0s)
-- Build files have been written to: /home/matheus/aur/fp16/src/FP16/build
[  4%] Building CXX object googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[  8%] Linking CXX static library ../lib/libgtest.a
[  8%] Built target gtest
[ 12%] Building CXX object googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 16%] Linking CXX static library ../lib/libgtest_main.a
[ 16%] Built target gtest_main
[ 20%] Building CXX object CMakeFiles/ieee-to-fp32-bits-test.dir/test/ieee-to-fp32-bits.cc.o
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_normalized_powers_of_2_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:37:52: error: 'setfill' is not a member of 'std'
   37 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:7:1: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
    6 | #include <tables.h>
  +++ |+#include <iomanip>
    7 |
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:38:36: error: 'setw' is not a member of 'std'
   38 |                 "F16 = 0x" << std::setw(4) << min_po2_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:38:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:39:41: error: 'setw' is not a member of 'std'
   39 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(min_po2_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:39:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:40:36: error: 'setw' is not a member of 'std'
   40 |                 "F32 = 0x" << std::setw(8) << min_po2_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:40:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:43:52: error: 'setfill' is not a member of 'std'
   43 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:43:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:44:36: error: 'setw' is not a member of 'std'
   44 |                 "F16 = 0x" << std::setw(4) << eighths_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:44:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:45:41: error: 'setw' is not a member of 'std'
   45 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(eighths_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:45:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:46:36: error: 'setw' is not a member of 'std'
   46 |                 "F32 = 0x" << std::setw(8) << eighths_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:46:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:49:52: error: 'setfill' is not a member of 'std'
   49 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:49:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:50:36: error: 'setw' is not a member of 'std'
   50 |                 "F16 = 0x" << std::setw(4) << quarter_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:50:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:51:41: error: 'setw' is not a member of 'std'
   51 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(quarter_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:51:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:52:36: error: 'setw' is not a member of 'std'
   52 |                 "F32 = 0x" << std::setw(8) << quarter_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:52:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:55:52: error: 'setfill' is not a member of 'std'
   55 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:55:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:56:36: error: 'setw' is not a member of 'std'
   56 |                 "F16 = 0x" << std::setw(4) << half_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:56:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:57:41: error: 'setw' is not a member of 'std'
   57 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(half_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:57:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:58:36: error: 'setw' is not a member of 'std'
   58 |                 "F32 = 0x" << std::setw(8) << half_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:58:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:61:52: error: 'setfill' is not a member of 'std'
   61 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:61:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:62:36: error: 'setw' is not a member of 'std'
   62 |                 "F16 = 0x" << std::setw(4) << one_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:62:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:63:41: error: 'setw' is not a member of 'std'
   63 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(one_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:63:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:64:36: error: 'setw' is not a member of 'std'
   64 |                 "F32 = 0x" << std::setw(8) << one_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:64:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:67:52: error: 'setfill' is not a member of 'std'
   67 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:67:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:68:36: error: 'setw' is not a member of 'std'
   68 |                 "F16 = 0x" << std::setw(4) << two_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:68:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:69:41: error: 'setw' is not a member of 'std'
   69 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(two_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:69:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:70:36: error: 'setw' is not a member of 'std'
   70 |                 "F32 = 0x" << std::setw(8) << two_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:70:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:73:52: error: 'setfill' is not a member of 'std'
   73 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:73:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:74:36: error: 'setw' is not a member of 'std'
   74 |                 "F16 = 0x" << std::setw(4) << four_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:74:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:75:41: error: 'setw' is not a member of 'std'
   75 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(four_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:75:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:76:36: error: 'setw' is not a member of 'std'
   76 |                 "F32 = 0x" << std::setw(8) << four_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:76:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:79:52: error: 'setfill' is not a member of 'std'
   79 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:79:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:80:36: error: 'setw' is not a member of 'std'
   80 |                 "F16 = 0x" << std::setw(4) << eight_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:80:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:81:41: error: 'setw' is not a member of 'std'
   81 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(eight_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:81:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:82:36: error: 'setw' is not a member of 'std'
   82 |                 "F32 = 0x" << std::setw(8) << eight_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:82:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:85:52: error: 'setfill' is not a member of 'std'
   85 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:85:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:86:36: error: 'setw' is not a member of 'std'
   86 |                 "F16 = 0x" << std::setw(4) << sixteen_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:86:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:87:41: error: 'setw' is not a member of 'std'
   87 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(sixteen_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:87:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:88:36: error: 'setw' is not a member of 'std'
   88 |                 "F32 = 0x" << std::setw(8) << sixteen_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:88:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:91:52: error: 'setfill' is not a member of 'std'
   91 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:91:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:92:36: error: 'setw' is not a member of 'std'
   92 |                 "F16 = 0x" << std::setw(4) << thirtytwo_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:92:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:93:41: error: 'setw' is not a member of 'std'
   93 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(thirtytwo_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:93:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:94:36: error: 'setw' is not a member of 'std'
   94 |                 "F32 = 0x" << std::setw(8) << thirtytwo_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:94:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:97:52: error: 'setfill' is not a member of 'std'
   97 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:97:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:98:36: error: 'setw' is not a member of 'std'
   98 |                 "F16 = 0x" << std::setw(4) << sixtyfour_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:98:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:99:41: error: 'setw' is not a member of 'std'
   99 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(sixtyfour_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:99:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:100:36: error: 'setw' is not a member of 'std'
  100 |                 "F32 = 0x" << std::setw(8) << sixtyfour_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:100:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:103:52: error: 'setfill' is not a member of 'std'
  103 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:103:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:104:36: error: 'setw' is not a member of 'std'
  104 |                 "F16 = 0x" << std::setw(4) << max_po2_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:104:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:105:41: error: 'setw' is not a member of 'std'
  105 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(max_po2_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:105:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:106:36: error: 'setw' is not a member of 'std'
  106 |                 "F32 = 0x" << std::setw(8) << max_po2_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:106:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_denormalized_powers_of_2_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:133:52: error: 'setfill' is not a member of 'std'
  133 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:133:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:134:36: error: 'setw' is not a member of 'std'
  134 |                 "F16 = 0x" << std::setw(4) << exp2_minus_15_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:134:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:135:41: error: 'setw' is not a member of 'std'
  135 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_15_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:135:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:136:36: error: 'setw' is not a member of 'std'
  136 |                 "F32 = 0x" << std::setw(8) << exp2_minus_15_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:136:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:139:52: error: 'setfill' is not a member of 'std'
  139 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:139:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:140:36: error: 'setw' is not a member of 'std'
  140 |                 "F16 = 0x" << std::setw(4) << exp2_minus_16_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:140:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:141:41: error: 'setw' is not a member of 'std'
  141 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_16_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:141:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:142:36: error: 'setw' is not a member of 'std'
  142 |                 "F32 = 0x" << std::setw(8) << exp2_minus_16_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:142:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:145:52: error: 'setfill' is not a member of 'std'
  145 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:145:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:146:36: error: 'setw' is not a member of 'std'
  146 |                 "F16 = 0x" << std::setw(4) << exp2_minus_17_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:146:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:147:41: error: 'setw' is not a member of 'std'
  147 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_17_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:147:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:148:36: error: 'setw' is not a member of 'std'
  148 |                 "F32 = 0x" << std::setw(8) << exp2_minus_17_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:148:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:151:52: error: 'setfill' is not a member of 'std'
  151 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:151:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:152:36: error: 'setw' is not a member of 'std'
  152 |                 "F16 = 0x" << std::setw(4) << exp2_minus_18_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:152:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:153:41: error: 'setw' is not a member of 'std'
  153 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_18_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:153:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:154:36: error: 'setw' is not a member of 'std'
  154 |                 "F32 = 0x" << std::setw(8) << exp2_minus_18_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:154:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:157:52: error: 'setfill' is not a member of 'std'
  157 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:157:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:158:36: error: 'setw' is not a member of 'std'
  158 |                 "F16 = 0x" << std::setw(4) << exp2_minus_19_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:158:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:159:41: error: 'setw' is not a member of 'std'
  159 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_19_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:159:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:160:36: error: 'setw' is not a member of 'std'
  160 |                 "F32 = 0x" << std::setw(8) << exp2_minus_19_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:160:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:163:52: error: 'setfill' is not a member of 'std'
  163 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:163:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:164:36: error: 'setw' is not a member of 'std'
  164 |                 "F16 = 0x" << std::setw(4) << exp2_minus_20_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:164:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:165:41: error: 'setw' is not a member of 'std'
  165 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_20_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:165:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:166:36: error: 'setw' is not a member of 'std'
  166 |                 "F32 = 0x" << std::setw(8) << exp2_minus_20_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:166:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:169:52: error: 'setfill' is not a member of 'std'
  169 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:169:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:170:36: error: 'setw' is not a member of 'std'
  170 |                 "F16 = 0x" << std::setw(4) << exp2_minus_21_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:170:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:171:41: error: 'setw' is not a member of 'std'
  171 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_21_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:171:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:172:36: error: 'setw' is not a member of 'std'
  172 |                 "F32 = 0x" << std::setw(8) << exp2_minus_21_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:172:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:175:52: error: 'setfill' is not a member of 'std'
  175 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:175:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:176:36: error: 'setw' is not a member of 'std'
  176 |                 "F16 = 0x" << std::setw(4) << exp2_minus_22_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:176:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:177:41: error: 'setw' is not a member of 'std'
  177 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_22_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:177:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:178:36: error: 'setw' is not a member of 'std'
  178 |                 "F32 = 0x" << std::setw(8) << exp2_minus_22_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:178:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:181:52: error: 'setfill' is not a member of 'std'
  181 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:181:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:182:36: error: 'setw' is not a member of 'std'
  182 |                 "F16 = 0x" << std::setw(4) << exp2_minus_23_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:182:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:183:41: error: 'setw' is not a member of 'std'
  183 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_23_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:183:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:184:36: error: 'setw' is not a member of 'std'
  184 |                 "F32 = 0x" << std::setw(8) << exp2_minus_23_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:184:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:187:52: error: 'setfill' is not a member of 'std'
  187 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:187:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:188:36: error: 'setw' is not a member of 'std'
  188 |                 "F16 = 0x" << std::setw(4) << exp2_minus_24_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:188:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:189:41: error: 'setw' is not a member of 'std'
  189 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(exp2_minus_24_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:189:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:190:36: error: 'setw' is not a member of 'std'
  190 |                 "F32 = 0x" << std::setw(8) << exp2_minus_24_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:190:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_zero_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:201:52: error: 'setfill' is not a member of 'std'
  201 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:201:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:202:36: error: 'setw' is not a member of 'std'
  202 |                 "F16 = 0x" << std::setw(4) << positive_zero_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:202:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:203:41: error: 'setw' is not a member of 'std'
  203 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(positive_zero_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:203:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:204:36: error: 'setw' is not a member of 'std'
  204 |                 "F32 = 0x" << std::setw(8) << positive_zero_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:204:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:207:52: error: 'setfill' is not a member of 'std'
  207 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:207:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:208:36: error: 'setw' is not a member of 'std'
  208 |                 "F16 = 0x" << std::setw(4) << negative_zero_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:208:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:209:41: error: 'setw' is not a member of 'std'
  209 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(negative_zero_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:209:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:210:36: error: 'setw' is not a member of 'std'
  210 |                 "F32 = 0x" << std::setw(8) << negative_zero_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:210:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_infinity_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:221:52: error: 'setfill' is not a member of 'std'
  221 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:221:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:222:36: error: 'setw' is not a member of 'std'
  222 |                 "F16 = 0x" << std::setw(4) << positive_infinity_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:222:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:223:41: error: 'setw' is not a member of 'std'
  223 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(positive_infinity_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:223:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:224:36: error: 'setw' is not a member of 'std'
  224 |                 "F32 = 0x" << std::setw(8) << positive_infinity_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:224:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:227:52: error: 'setfill' is not a member of 'std'
  227 |                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:227:52: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:228:36: error: 'setw' is not a member of 'std'
  228 |                 "F16 = 0x" << std::setw(4) << negative_infinity_f16 << ", " <<
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:228:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:229:41: error: 'setw' is not a member of 'std'
  229 |                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(negative_infinity_f16) << ", " <<
      |                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:229:41: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:230:36: error: 'setw' is not a member of 'std'
  230 |                 "F32 = 0x" << std::setw(8) << negative_infinity_f32;
      |                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:230:36: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_positive_nan_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:240:60: error: 'setfill' is not a member of 'std'
  240 |                         std::hex << std::uppercase << std::setfill('0') <<
      |                                                            ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:240:60: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:241:44: error: 'setw' is not a member of 'std'
  241 |                         "F16 = 0x" << std::setw(4) << nan_f16 << ", " <<
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:241:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:242:49: error: 'setw' is not a member of 'std'
  242 |                         "F32(F16) = 0x" << std::setw(8) << nan_f32;
      |                                                 ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:242:49: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:246:60: error: 'setfill' is not a member of 'std'
  246 |                         std::hex << std::uppercase << std::setfill('0') <<
      |                                                            ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:246:60: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:247:44: error: 'setw' is not a member of 'std'
  247 |                         "F16 = 0x" << std::setw(4) << nan_f16 << ", " <<
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:247:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:248:49: error: 'setw' is not a member of 'std'
  248 |                         "F32(F16) = 0x" << std::setw(8) << nan_f32;
      |                                                 ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:248:49: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:252:60: error: 'setfill' is not a member of 'std'
  252 |                         std::hex << std::uppercase << std::setfill('0') <<
      |                                                            ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:252:60: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:253:44: error: 'setw' is not a member of 'std'
  253 |                         "F16 = 0x" << std::setw(4) << nan_f16 << ", " <<
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:253:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:254:49: error: 'setw' is not a member of 'std'
  254 |                         "F32(F16) = 0x" << std::setw(8) << nan_f32;
      |                                                 ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:254:49: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_negative_nan_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:265:60: error: 'setfill' is not a member of 'std'
  265 |                         std::hex << std::uppercase << std::setfill('0') <<
      |                                                            ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:265:60: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:266:44: error: 'setw' is not a member of 'std'
  266 |                         "F16 = 0x" << std::setw(4) << nan_f16 << ", " <<
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:266:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:267:49: error: 'setw' is not a member of 'std'
  267 |                         "F32(F16) = 0x" << std::setw(8) << nan_f32;
      |                                                 ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:267:49: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:271:60: error: 'setfill' is not a member of 'std'
  271 |                         std::hex << std::uppercase << std::setfill('0') <<
      |                                                            ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:271:60: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:272:44: error: 'setw' is not a member of 'std'
  272 |                         "F16 = 0x" << std::setw(4) << nan_f16 << ", " <<
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:272:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:273:49: error: 'setw' is not a member of 'std'
  273 |                         "F32(F16) = 0x" << std::setw(8) << nan_f32;
      |                                                 ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:273:49: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:277:60: error: 'setfill' is not a member of 'std'
  277 |                         std::hex << std::uppercase << std::setfill('0') <<
      |                                                            ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:277:60: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:278:44: error: 'setw' is not a member of 'std'
  278 |                         "F16 = 0x" << std::setw(4) << nan_f16 << ", " <<
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:278:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:279:49: error: 'setw' is not a member of 'std'
  279 |                         "F32(F16) = 0x" << std::setw(8) << nan_f32;
      |                                                 ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:279:49: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_positive_normalized_values_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:290:68: error: 'setfill' is not a member of 'std'
  290 |                                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:290:68: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:291:52: error: 'setw' is not a member of 'std'
  291 |                                 "F16 = 0x" << std::setw(4) << fp16 << ", " <<
      |                                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:291:52: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:292:57: error: 'setw' is not a member of 'std'
  292 |                                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(fp16) << ", " <<
      |                                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:292:57: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:293:52: error: 'setw' is not a member of 'std'
  293 |                                 "F32 = 0x" << std::setw(8) << fp32;
      |                                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:293:52: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_negative_normalized_values_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:305:68: error: 'setfill' is not a member of 'std'
  305 |                                 std::hex << std::uppercase << std::setfill('0') <<
      |                                                                    ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:305:68: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:306:52: error: 'setw' is not a member of 'std'
  306 |                                 "F16 = 0x" << std::setw(4) << fp16 << ", " <<
      |                                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:306:52: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:307:57: error: 'setw' is not a member of 'std'
  307 |                                 "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(fp16) << ", " <<
      |                                                         ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:307:57: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:308:52: error: 'setw' is not a member of 'std'
  308 |                                 "F32 = 0x" << std::setw(8) << fp32;
      |                                                    ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:308:52: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_positive_denormalized_values_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:316:60: error: 'setfill' is not a member of 'std'
  316 |                         std::hex << std::uppercase << std::setfill('0') <<
      |                                                            ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:316:60: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:317:44: error: 'setw' is not a member of 'std'
  317 |                         "F16 = 0x" << std::setw(4) << h << ", " <<
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:317:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:318:49: error: 'setw' is not a member of 'std'
  318 |                         "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(h) << ", " <<
      |                                                 ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:318:49: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:319:44: error: 'setw' is not a member of 'std'
  319 |                         "F32 = 0x" << std::setw(8) << fp16::denormalizedValues[h];
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:319:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc: In member function 'virtual void FP16_IEEE_TO_FP32_BITS_negative_denormalized_values_Test::TestBody()':
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:328:60: error: 'setfill' is not a member of 'std'
  328 |                         std::hex << std::uppercase << std::setfill('0') <<
      |                                                            ^~~~~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:328:60: note: 'std::setfill' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:329:44: error: 'setw' is not a member of 'std'
  329 |                         "F16 = 0x" << std::setw(4) << fp16 << ", " <<
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:329:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:330:49: error: 'setw' is not a member of 'std'
  330 |                         "F32(F16) = 0x" << std::setw(8) << fp16_ieee_to_fp32_bits(fp16) << ", " <<
      |                                                 ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:330:49: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:331:44: error: 'setw' is not a member of 'std'
  331 |                         "F32 = 0x" << std::setw(8) << fp32;
      |                                            ^~~~
/home/matheus/aur/fp16/src/FP16/test/ieee-to-fp32-bits.cc:331:44: note: 'std::setw' is defined in header '<iomanip>'; this is probably fixable by adding '#include <iomanip>'
make[2]: *** [CMakeFiles/ieee-to-fp32-bits-test.dir/build.make:76: CMakeFiles/ieee-to-fp32-bits-test.dir/test/ieee-to-fp32-bits.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:115: CMakeFiles/ieee-to-fp32-bits-test.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'fp16-0.0.0-1':
error: packages failed to build: fp16-0.0.0-1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant