Skip to content

Comments

revert #6816 to due to excessive code breakage#6913

Merged
dlang-bot merged 2 commits intodlang:masterfrom
MartinNowak:revert_riia_ctor_due_to_regressions
Jun 17, 2017
Merged

revert #6816 to due to excessive code breakage#6913
dlang-bot merged 2 commits intodlang:masterfrom
MartinNowak:revert_riia_ctor_due_to_regressions

Conversation

@MartinNowak
Copy link
Member

@MartinNowak MartinNowak commented Jun 17, 2017

Commenting out dlang.org dlang/dlang.org#1719.

This reverts commit 6b3d406, reversing
changes made to c6c3c11.
- fixes Issues 17494, 17505, 17506
@dlang-bot
Copy link
Contributor

Fix Bugzilla Description
17494 Do not execute scope(...) if an Error exception has been thrown
17505 [REG2.075] @safe constructor requires the deconstructor to be safe as well
17506 [REG2.075] @disable constructor requires members to be initialized

Copy link
Contributor

@wilzbach wilzbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have already proposed a revert in #6899, but of course adding the tests as fixture is highly appreciated :)
Looking forward to be able to enforce the Project Tester again!

@CyberShadow
Copy link
Member

Jenkins finally looks green again.

Shall we set it as required once more?

@wilzbach
Copy link
Contributor

Jenkins finally looks green again.
Shall we set it as required once more?

Yes please. Tracking regressions down is a very exhausting job

@MartinNowak
Copy link
Member Author

Shall we set it as required once more?

Already done 3 hours ago ;).

@MartinNowak
Copy link
Member Author

This is a good example of how reliant we are on testing external projects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants