This issue appears newly introduced.
[ 50%] Building CXX object stream/CMakeFiles/StreamBlocks.dir/IsX.cpp.o [16/911]
/home/user/src/PothosCore/blocks/stream/IsX.cpp:111:54: error: pasting "getIsFinite" and "<" does not give a valid preprocessing token
return new IsX<float>(dtype.dimension(), get ## func ## <float>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:140:1: note: in expansion of macro ‘registerBlock’
registerBlock(isfinite, IsFinite)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:113:55: error: pasting "getIsFinite" and "<" does not give a valid preprocessing token
return new IsX<double>(dtype.dimension(), get ## func ## <double>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:140:1: note: in expansion of macro ‘registerBlock’
registerBlock(isfinite, IsFinite)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:111:54: error: pasting "getIsInf" and "<" does not give a valid preprocessing token
return new IsX<float>(dtype.dimension(), get ## func ## <float>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:157:1: note: in expansion of macro ‘registerBlock’
registerBlock(isinf, IsInf)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:113:55: error: pasting "getIsInf" and "<" does not give a valid preprocessing token
return new IsX<double>(dtype.dimension(), get ## func ## <double>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:157:1: note: in expansion of macro ‘registerBlock’
registerBlock(isinf, IsInf)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:111:54: error: pasting "getIsNaN" and "<" does not give a valid preprocessing token
return new IsX<float>(dtype.dimension(), get ## func ## <float>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:174:1: note: in expansion of macro ‘registerBlock’
registerBlock(isnan, IsNaN)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:113:55: error: pasting "getIsNaN" and "<" does not give a valid preprocessing token
return new IsX<double>(dtype.dimension(), get ## func ## <double>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:174:1: note: in expansion of macro ‘registerBlock’
registerBlock(isnan, IsNaN)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:111:54: error: pasting "getIsNormal" and "<" does not give a valid preprocessing token
return new IsX<float>(dtype.dimension(), get ## func ## <float>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:192:1: note: in expansion of macro ‘registerBlock’
registerBlock(isnormal, IsNormal)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:113:55: error: pasting "getIsNormal" and "<" does not give a valid preprocessing token
return new IsX<double>(dtype.dimension(), get ## func ## <double>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:192:1: note: in expansion of macro ‘registerBlock’
registerBlock(isnormal, IsNormal)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:111:54: error: pasting "getIsNegative" and "<" does not give a valid preprocessing token
return new IsX<float>(dtype.dimension(), get ## func ## <float>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:209:1: note: in expansion of macro ‘registerBlock’
registerBlock(isnegative, IsNegative)
^~~~~~~~~~~~~
/home/user/src/PothosCore/blocks/stream/IsX.cpp:113:55: error: pasting "getIsNegative" and "<" does not give a valid preprocessing token
return new IsX<double>(dtype.dimension(), get ## func ## <double>()); \
^
/home/user/src/PothosCore/blocks/stream/IsX.cpp:209:1: note: in expansion of macro ‘registerBlock’
registerBlock(isnegative, IsNegative)
^~~~~~~~~~~~~
make[2]: *** [stream/CMakeFiles/StreamBlocks.dir/build.make:380: stream/CMakeFiles/StreamBlocks.dir/IsX.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:350: stream/CMakeFiles/StreamBlocks.dir/all] Error 2
make: *** [Makefile:130: all] Error 2