digitalmars.D.bugs - [Issue 5614] New: version(Win32) vs version(Windows) in Phobos
- d-bugmail puremagic.com (30/30) Feb 19 2011 http://d.puremagic.com/issues/show_bug.cgi?id=5614
- d-bugmail puremagic.com (6/6) Jan 21 2012 http://d.puremagic.com/issues/show_bug.cgi?id=5614
- d-bugmail puremagic.com (9/9) Jan 21 2012 http://d.puremagic.com/issues/show_bug.cgi?id=5614
- d-bugmail puremagic.com (8/8) Jan 21 2012 http://d.puremagic.com/issues/show_bug.cgi?id=5614
- d-bugmail puremagic.com (10/10) Jan 21 2012 http://d.puremagic.com/issues/show_bug.cgi?id=5614
http://d.puremagic.com/issues/show_bug.cgi?id=5614 Summary: version(Win32) vs version(Windows) in Phobos Product: D Version: D2 Platform: x86_64 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: Phobos AssignedTo: nobody puremagic.com ReportedBy: webby beardmouse.org.uk --- Comment #0 from Richard Webb <webby beardmouse.org.uk> 2011-02-19 08:23:08 PST --- If you try to compile various things in Phobos using -m64 on Windows, you get various build failures which appear to be down to various std files doing things in version(Win32) blocks, when 64bit builds only define 'Win64'. e.g. line 28 of std.file imports various things for version(Win32), but later tries to use those imports in version(Windows) blocks. std.__fileinit declares and sets up 'useWfuncs' in a 'Win32' block. In this case, can it be assumed that the Wide functions are always present in 64bit builds? std.system sets 'Family' to Win32 in 32bit builds, and asserts in 64bit builds. I'm not sure if this needs a Win64 family or not? std.stream, std.mmfile, and std.c.stdio all have similar issues. I know that 64bit support on Windows is some way off, but it would be nice if the front end stuff built at least. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 19 2011
http://d.puremagic.com/issues/show_bug.cgi?id=5614 --- Comment #1 from Richard Webb <webby beardmouse.org.uk> 2012-01-21 15:02:39 PST --- https://github.com/D-Programming-Language/phobos/commit/817cb171a96084595544af120e9cf83748b73620 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 21 2012
http://d.puremagic.com/issues/show_bug.cgi?id=5614 Richard Webb <webby beardmouse.org.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 21 2012
http://d.puremagic.com/issues/show_bug.cgi?id=5614 --- Comment #2 from github-bugzilla puremagic.com 2012-01-21 18:38:47 PST --- Commit pushed to https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/e192d0c02248edf05ad9b840666382d5f81dae79 Updated changelog for issue# 5614 and std.csv. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 21 2012
http://d.puremagic.com/issues/show_bug.cgi?id=5614 Jonathan M Davis <jmdavisProg gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jmdavisProg gmx.com --- Comment #3 from Jonathan M Davis <jmdavisProg gmx.com> 2012-01-21 18:41:51 PST --- Okay. That automatic posting to bugzilla from github bit is definitely cool. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 21 2012