XyzF16ColorSpace::colorDepthId() would return Float32BitsColorDepthID. This caused Krita to segfault when you created a document using the XYZ color model with 16-bit float depth.
It was possible to convert a layer to use the same properties, but an assertion would fail when trying to reopen it.
krita.lib.pigment: No path from "XYZA F32 XYZ identity built-in" to "XYZA F32 XYZ identity built-in" found not Segmentation fault (core dumped)
ASSERT (krita): "m_colorSpace->pixelSize() == dstColorSpace->pixelSize()" in file libs/image/kis_paint_device_data.h, line 131