The macro 
__cpp_lib_freestanding_operator_new is defined to
the integer literal 
202306L
if all the default versions of the replaceable global allocation functions meet
the requirements of a hosted implementation, and
to the integer literal 
0 otherwise (
[new.delete])
.