Skip to content

Cherry-picking commits from master to 2.066 branch (for RC2)#3851

Merged
AndrewEdwards merged 5 commits intodlang:2.066from
9rnsr:2.066
Aug 8, 2014
Merged

Cherry-picking commits from master to 2.066 branch (for RC2)#3851
AndrewEdwards merged 5 commits intodlang:2.066from
9rnsr:2.066

Conversation

@9rnsr
Copy link
Contributor

@9rnsr 9rnsr commented Aug 6, 2014

No description provided.

yebblies and others added 4 commits August 6, 2014 22:55
[REG2.066a] Issue 13259 - [ICE] 'v.result' on line 191 in file 'todt.c'
[REG2.061] Issue 13252 - ParameterDefaultValueTuple affects other instantiations
Issue 13225 - [ICE] Access violation on invalid mixin template instantiation
fix Issue 13237 Wrong code with -inline -O
@AndrewEdwards
Copy link
Contributor

@9rnsr, please add #3834 and #3840 to this pull. I will merge and begin building RC2 tomorrow.

@ibuclaw
Copy link
Member

ibuclaw commented Aug 7, 2014

How many RCs are you planning?

@mihails-strasuns
Copy link

I am afraid it is not as much about planning - we can't make release with regressions :( And there is still quite a list here : http://wiki.dlang.org/Beta_Testing

@AndrewEdwards
Copy link
Contributor

There are five outstanding regressions. Assuming no new ones are reported after the release of RC2 and all remaining regressions are addressed, I will be releasing one more. But as Dicebot said, this is purely based on the number of outstanding regressions.

Issue 11453 - Compiling packages has a dependency on order of modules passed to the compiler
@9rnsr
Copy link
Contributor Author

9rnsr commented Aug 7, 2014

@AndrewEdwards This PR already contains #3840. And I cherry-picked #3834.

@AndrewEdwards
Copy link
Contributor

Thanks @9rnsr.

@ibuclaw
Copy link
Member

ibuclaw commented Aug 7, 2014

I am afraid it is not as much about planning - we can't make release with regressions :(

This is completely unrealistic. (I assume you mean known regressions).

You can solve this by having shorter development cycles. How long has

@ibuclaw
Copy link
Member

ibuclaw commented Aug 7, 2014

... the beta / rc been going on for now?

At this rate you might as well branch master as 2.067-beta immediately after 2.066 goes out the door.

(using phone with sensitive screen)

@mihails-strasuns
Copy link

At this rate you might as well branch master as 2.067-beta immediately after 2.066 goes out the door

Something like this is actually going to happen (1 month was initially planned but with current rate it can be reduced).

There is really no good way out of it because releasing with known regressions is just too bad and only few developers pay attention to beta regression list (the fact that all existing ones are out of my competence does not help really)

@AndrewEdwards
Copy link
Contributor

@ibuclaw, interestingly enough I did not see your comments here:
http://forum.dlang.org/thread/alspihlvlrqflumvrmni@forum.dlang.org#post-alspihlvlrqflumvrmni:40forum.dlang.org

2.066 was to be released on 14 July according to my plans. However, the community spoke (at least the handful that normally does) and this is their desire.

But, as you've suggested, I will more than likely be branching 2.067 after releasing 2.066 in order to get back on track.

@jcrapuchettes
Copy link
Contributor

Would it be possible to get #3844 into 2.066? It might be the cause for some AA problems that are showing up in our testing server.

@AndrewEdwards
Copy link
Contributor

@9rnsr please pick #3844 as requested above. It is a resolution to an ICE and therefore warrants being in the release.

AndrewEdwards added a commit that referenced this pull request Aug 8, 2014
Cherry-picking commits from master to 2.066 branch (for RC2)
@AndrewEdwards AndrewEdwards merged commit 3894b77 into dlang:2.066 Aug 8, 2014
@9rnsr 9rnsr deleted the 2.066 branch August 10, 2014 09:45
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.

8 participants