In file included from src/hotspot/share/nmt/memTag.hpp:28, from src/hotspot/share/memory/allocation.hpp:29, from src/hotspot/share/classfile/classLoaderData.hpp:28, from src/hotspot/share/precompiled/precompiled.hpp:34: src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp: In member function ‘MacroAssembler::KlassDecodeMode MacroAssembler::klass_decode_mode()’: src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp:5308:46: error: ‘ceil_log2’ was not declared in this scope 5308 | const uint64_t range_mask = right_n_bits(ceil_log2(range)); | ^~~~~~~~~ src/hotspot/share/utilities/globalDefinitions.hpp:1076:30: note: in definition of macro ‘nth_bit’ 1076 | #define nth_bit(n) (((n) >= BitsPerWord) ? 0 : (OneBit << (n))) | ^ src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp:5308:33: note: in expansion of macro ‘right_n_bits’ 5308 | const uint64_t range_mask = right_n_bits(ceil_log2(range)); | ^~~~~~~~~~~~