I regard this yet another unintuitive Itanium quirk that makes it failed.