Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

over 5 years ago

Language

C++

Compiler

clang HEAD 11.0.0 (https://github.com/llvm/llvm-project.git c74026daf36a2b8a21ccae8736772269c6467a6f)

Options
Warnings
Boost 1.72.0
C++14
no pedantic

Author

anonymous

over 5 years ago

$ clang++ prog.cc -Wall -Wextra -I/opt/wandbox/boost-1.72.0/clang-head/include -std=c++14
prog.cc:10:19: warning: pack fold expression is a C++17 extension [-Wc++17-extensions]
    (std::cout << ... << args) << '\n';
                  ^
prog.cc:16:63: warning: pack fold expression is a C++17 extension [-Wc++17-extensions]
    static_assert((std::is_constructible<T, Args&&>::value && ...));
                                                              ^
prog.cc:16:67: warning: static_assert with no message is a C++17 extension [-Wc++17-extensions]
    static_assert((std::is_constructible<T, Args&&>::value && ...));
                                                                  ^
                                                                  , ""
prog.cc:17:45: warning: pack fold expression is a C++17 extension [-Wc++17-extensions]
    (v.push_back(std::forward<Args>(args)), ...);
                                            ^
prog.cc:23:80: warning: pack fold expression is a C++17 extension [-Wc++17-extensions]
  return (((i >> N*CHAR_BIT & std::uint8_t(-1)) << (sizeof(T)-1-N)*CHAR_BIT) | ...);
                                                                               ^
prog.cc:39:57: warning: static_assert with no message is a C++17 extension [-Wc++17-extensions]
    static_assert(bswap<std::uint16_t>(0x1234u)==0x3412u);
                                                        ^
                                                        , ""
prog.cc:40:85: warning: static_assert with no message is a C++17 extension [-Wc++17-extensions]
    static_assert(bswap<std::uint64_t>(0x0123456789abcdefULL)==0xefcdab8967452301ULL);
                                                                                    ^
                                                                                    , ""
7 warnings generated.
123abc
6 2 45 12 1 2 9 
Exit Code:
0