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

std.regex fix .* optimization issues (issue 6072) #66

Merged
merged 2 commits into from May 31, 2011

Conversation

DmitryOlshansky
Copy link
Member

Also adds fixed isuess to changelog and reduces alloca burden to 32 Kb (if available).
Now there is one problem with it I can't figure, on all of 32 bits it passes all tests.
On 64 bit when I run make MODEL=64 -fposix.mak unittest
I get the following from linker:
generated/linux/debug/64/unittest/std/regex.o: In function _D3std5regex20__T10RegexMatchTAyuZ10RegexMatch8trymatchMFkAhZb': /home/dmitry/dmd2/src/phobos/std/regex.d:2352: undefined reference to_D3std3utf10strideBackFNaNfxAumZk'
generated/linux/debug/64/unittest/std/regex.o: In function _D3std5regex20__T10RegexMatchTAyaZ10RegexMatch8trymatchMFkAhZb': /home/dmitry/dmd2/src/phobos/std/regex.d:2352: undefined reference to_D3std3utf10strideBackFNaNfxAamZk'
generated/linux/debug/64/unittest/std/regex.o: In function _D3std5regex20__T10RegexMatchTAywZ10RegexMatch8trymatchMFkAhZb': /home/dmitry/dmd2/src/phobos/std/regex.d:2352: undefined reference to_D3std3utf10strideBackFNaNbNfxAwmZk'
generated/linux/debug/64/unittest/std/regex.o: In function _D3std5regex19__T10RegexMatchTAaZ10RegexMatch8trymatchMFkAhZb': /home/dmitry/dmd2/src/phobos/std/regex.d:2352: undefined reference to_D3std3utf10strideBackFNaNfxAamZk'
Any ideas?

@andralex
Copy link
Member

Thanks very much!

andralex added a commit that referenced this pull request May 31, 2011
std.regex fix .* optimization issues (issue 6072)
@andralex andralex merged commit cbe8659 into dlang:master May 31, 2011
kuettler pushed a commit to kuettler/phobos that referenced this pull request Feb 6, 2018
fix Issue 10352 - Regression (2.063): --eval is broken in RDMD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants