April 13, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=259



--- Comment #49 from Lionello Lunesu <lio+bugzilla@lunesu.com> 2013-04-12 22:01:28 PDT ---
We should probably consider making this a warning or deprecation, instead of an error. The silent failures within templates make it very hard to fix code.

Warnings and errors during template instantiations are suppressed and the final "errors instantiating template" doesn't say why (not even with -v; this is probably worth a filing a separate bug for.)

I'm having to add a "printf" to expression.c to see those occurrences,
\util\dmd2\src\phobos\std\format.d(1216)
\util\dmd2\src\phobos\std\format.d(1224)
\util\dmd2\src\phobos\std\format.d(1395)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
May 03, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=259



--- Comment #50 from Lionello Lunesu <lio+bugzilla@lunesu.com> 2013-05-03 14:20:12 PDT ---
I've discovered one additional case,

1b. If both types can be cast to the bigger signed type, the cast is safe

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
August 20, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=259


Nick Treleaven <ntrel-public@yahoo.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ntrel-public@yahoo.co.uk


--- Comment #51 from Nick Treleaven <ntrel-public@yahoo.co.uk> 2013-08-20 03:11:43 PDT ---
(In reply to comment #47)
> https://github.com/D-Programming-Language/dmd/pull/1889

Update: that was split into two, see: https://github.com/D-Programming-Language/dmd/pull/1913

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
September 07, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=259



--- Comment #52 from Lionello Lunesu <lio+bugzilla@lunesu.com> 2013-09-07 12:12:57 PDT ---
Also submitted fixes to druntime: https://github.com/D-Programming-Language/druntime/pull/601

(Note: check the pull requests for the latest info)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
September 22, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=259



--- Comment #53 from github-bugzilla@puremagic.com 2013-09-22 14:11:38 PDT ---
Commit pushed to master at https://github.com/D-Programming-Language/druntime

https://github.com/D-Programming-Language/druntime/commit/439d079dce0079cbacaedd91648d85d2c7d660c0 Merge pull request #601 from lionello/bug259

Bug259: fixed signed-unsigned comparisons in druntime

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
1 2 3 4 5 6
Next ›   Last »