Bug 10429 – RDMD: --loop option doesn't work due to symbol conflict

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-06-20T15:07:00Z
Last change time
2013-06-20T15:09:56Z
Keywords
pull
Assigned to
andrej.mitrovich
Creator
andrej.mitrovich

Comments

Comment #0 by andrej.mitrovich — 2013-06-20T15:07:51Z
$ rdmd --loop=writeln(line) > C:\Users\ADMINI~1\AppData\Local\Temp\.rdmd\eval.2CD64650D24D0A39634AC28AC1D32B2A. d(17): Error: std.stdio.stdin at C:\dmd-git\dmd2\windows\bin\..\..\src\phobos\std \stdio.d(2505) conflicts with core.stdc.stdio.stdin at C:\dmd-git\dmd2\windows\bi n\..\..\src\druntime\import\core\stdc\stdio.d(344)
Comment #1 by andrej.mitrovich — 2013-06-20T15:09:03Z
Comment #2 by github-bugzilla — 2013-06-20T15:09:47Z
Commits pushed to master at https://github.com/D-Programming-Language/tools https://github.com/D-Programming-Language/tools/commit/aa8cca448cdc2afe0940792bfdcee6ccac311ca2 Fixes Issue 10429 - Fully qualify stdin to avoid symbol conflict. https://github.com/D-Programming-Language/tools/commit/8a04bf60c11845955544c6a15f975033818e49cc Merge pull request #68 from AndrejMitrovic/Fix10429 Issue 10429 - Fully qualify stdin to avoid symbol conflict.