is_invocable
/usr/local/gcc-15.2.0/include/c++/15.2.0/ciso646:49:6: warning: #warning "<ciso646> is not a standard header since C++20, use <version> to detect implementation-specific macros" [-Wcpp]
49 | # warning "<ciso646> is not a standard header since C++20, use <version> to detect implementation-specific macros"
placeholders
../libs/hof/test/placeholders.cpp:197:27: warning: result of ???2^1??? is 3; did you mean ???1 << 1??? (2)? [-Wxor-used-as-pow]
../libs/hof/test/placeholders.cpp:197:25: note: you can silence this warning by using a hexadecimal constant (0x2 rather than 2)
../libs/hof/test/placeholders.cpp:420:27: warning: result of ???2^1??? is 3; did you mean ???1 << 1??? (2)? [-Wxor-used-as-pow]
../libs/hof/test/placeholders.cpp:420:25: note: you can silence this warning by using a hexadecimal constant (0x2 rather than 2)
../libs/hof/test/placeholders.cpp:567:27: warning: result of ???2^1??? is 3; did you mean ???1 << 1??? (2)? [-Wxor-used-as-pow]
../libs/hof/test/placeholders.cpp:567:25: note: you can silence this warning by using a hexadecimal constant (0x2 rather than 2)
../libs/hof/test/placeholders.cpp:714:27: warning: result of ???2^1??? is 3; did you mean ???1 << 1??? (2)? [-Wxor-used-as-pow]
../libs/hof/test/placeholders.cpp:714:25: note: you can silence this warning by using a hexadecimal constant (0x2 rather than 2)