Xcode 14.2 build broken

This line in NodePlayerUtilities breaks the build for me on Xcode 14.2.

for (auto id : std::span<size_t> (uniqueEnd, nodeIDs.end()))
    DBG("\t" << id);

It seems that the std::span constructor taking two iterators is not implemented in this version…
Changing it to something like

for (auto it = uniqueEnd; it != nodeIDs.end(); ++it)
    DBG("\t" << *it);

compiles here.
14.2 is the latest version I can get for my intel mac, which is why I can’t just update Xcode. Hopefully upgrading to M4 soon, so it’s not that critical for me, but I thought you’d might like to know!

Hmm, I don’t know if I can commit to not using std::span.

Do you know if it’s all of std::span or just the constructor that takes an iterator pair that’s broken?

I think it’s just that constructor. E.g. the constructor taking a pair of pointers and the one taking two pointers are available.