signbit is only found in namespace std and ENTITY_SUBRX is interpreted as a user defined literal (cherry picked from commit 2daa4085)