Avoid ordered comparison of pointer with integer to prevent compile error with GCC 11. diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp --- a/src/hotspot/os/linux/os_linux.cpp +++ b/src/hotspot/os/linux/os_linux.cpp @@ -2155,7 +2155,7 @@ void os::Linux::print_container_info(outputStream* st) { } p = OSContainer::cpu_cpuset_memory_nodes(); - if (p < 0) + if (p == NULL) st->print("cpu_memory_nodes() failed\n"); else { st->print("cpu_memory_nodes: %s\n", p);