Skip to content

Conversation

p0nce
Copy link
Contributor

@p0nce p0nce commented Sep 21, 2015

This flag is already existing in 0.15.x so it breaks nothing.

MartinNowak added a commit that referenced this pull request Sep 22, 2015
LDC 0.16.0 removed the -noboundschecks flag, replace with -boundscheck=off
@MartinNowak MartinNowak merged commit 9f547b8 into dlang:master Sep 22, 2015
@s-ludwig
Copy link
Member

Did they remove it immediately, or has there been a transition phase? If not, we might need to make this dependent on the compiler version.

@p0nce
Copy link
Contributor Author

p0nce commented Sep 22, 2015

@s-ludwig I think 0.15.x was the transition phase, since this version has both flags.
I'm not aware for previous LDC versions (0.14.x).

@s-ludwig
Copy link
Member

Okay, I guess that's acceptable then.

@SFrijters
Copy link

Is there any chance of getting a new dub release soon including this fix? Currently Travis CI doesn't work out of the box with 0.16.x LDC because it uses the latest release (0.9.24) which uses the old flag.

@Geod24
Copy link
Member

Geod24 commented Dec 6, 2015

We might want to support it in DMD as well, as this switch appeared in 2.066: http://dlang.org/changelog/2.066.0.html

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.

5 participants