Both clang and gcc incorrectly showed support of that instruction on client CPUs phoronix.com/news/Intel-Compilers-No-CLDEMOTE
"That compiler enablement work was originally submitted years ago by Intel engineers but turned out to be inaccurate. This slipped under my radar too but when checking tonight on my Arrow Lake systems, CLDEMOTE support is indeed not advertised by the processor"