beman-project / Optional26

Beman.Optional26: `std::optional` extensions targeting C++26
Apache License 2.0
4 stars 4 forks source link

Debug clang-19 failure #15

Closed steve-downey closed 1 week ago

JeffGarland commented 2 weeks ago

Seems like clang 17 isn't quite up to the task, do we really care? Seems likely that the ongoing 'what compilers' to support discussion will continue to heat up as we do real work.

steve-downey commented 2 weeks ago

It is bothering me because it appears to work on my machine. But I think that is because I happen to have the libc++ from 19 installed, and that avoids the particular error. Libc++ from 17 did not have join, so sone tests fail. It may not be worth going back to clang-17, though, I agree.

On Tue, Jun 18, 2024, 23:00 Jeff Garland @.***> wrote:

Seems like clang 17 isn't quite up to the task, do we really care? Seems likely that the ongoing 'what compilers' to support discussion will continue to heat up as we do real work.

— Reply to this email directly, view it on GitHub https://github.com/beman-project/Optional26/pull/15#issuecomment-2177452614, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAVNZ5T67KPMSOM4FFY2NTTZIDX37AVCNFSM6AAAAABJQYM5RSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZXGQ2TENRRGQ . You are receiving this because you authored the thread.Message ID: @.***>

neatudarius commented 1 week ago

@steve-downey , I merged #9 . You can update your branch to see why the clang-19 job failed on that particular job/code.

steve-downey commented 1 week ago

I'll put up a cleaner PR now that this is working.