Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge upstream stable #3886

Merged
merged 6 commits into from
Dec 21, 2021
Merged

Merge upstream stable #3886

merged 6 commits into from
Dec 21, 2021

Conversation

kinke
Copy link
Member

@kinke kinke commented Dec 19, 2021

No description provided.

@JohanEngelen
Copy link
Member

Hi @kinke , do you intend to release .0 and .1 versions of LDC just like DMD in the future?
I'm personally against releasing based on .0 DMD source, because there are already enough bugs in the .1 versions. (but it's easy for me to start ignoring .0 releases, as long as I know ;))

@kinke
Copy link
Member Author

kinke commented Dec 19, 2021

I'm not sure why the DMD release cycle has changed lately and what the new plan is; it's been > 2 months since v2.098.0. I didn't expect a 2.098.1 to be released anymore and was expecting a 2.099 this month. - I just don't want to postpone an LDC release for months waiting for the first point release of DMD.

That said, all (final) LDC releases are tested to work with Symmetry's code base on Linux and Windows, so they're lately definitely better tested than they used to. As a side note, a DMD regression inbetween v2.098.0-rc.1 and v2.098.0 final currently prevents us from using DMD v2.098.0 (using the rc1 instead). There's lately more action on upstream's stable branches AFAICT, and so the danger of regressions on that branch has increased.

Fixes dmd-testsuite's runnable/test22597.c.
Porting dlang/dmd#13358 to fix dmd-testsuite's compilable/test21414.d.
As the linker complains about missing pthread libs on 11.x.
@kinke kinke merged commit ea19de1 into ldc-developers:master Dec 21, 2021
@kinke kinke deleted the stable branch December 21, 2021 04:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants