Closed herrhotzenplotz closed 5 months ago
Thanks @herrhotzenplotz. I noticed this already. I'll be fixing this. Thank you :)
Wait a second. You should not have it on boxed<> types. Did you recently run ./scripts/install-deps.sh
? Because that'll update boxed-cpp that comes with operator<=>
support.
What I was referring to is in the tests. That can be worked around by simply not building tests (for now). I'll fix that asap. :)
Aha, thank you. Cleaning the entire tree and re-running the install-deps.sh script fixed the issue.
Sorry for the noise.
But there is some truth in it, still. We must version-check libs like boxed-cpp to avoid such confusion.
p.s.: we've now added checks to our CMake files to ensure that libunicode as well as boxed-cpp is on its minimum version required for Contour. :)
I cannot build contour at commit
b610c52
:This issue applies to a few more files.
Operating system/pkg information:
I've tried this with both the FreeBSD clang (which is llvm 16) and the version from ports. Both failed.
This bug should have been caught by CI. Maybe it's broken again?