[Issue 5373] Regression (2.051) CTFE and std.string.replace() causes Bad binary function q{a == b}..

2011-09-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5373 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 5373] Regression (2.051) CTFE and std.string.replace() causes Bad binary function q{a == b}..

2011-09-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5373 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 5373] Regression (2.051) CTFE and std.string.replace() causes Bad binary function q{a == b}..

2011-07-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5373 Trass3r mrmoc...@gmx.de changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5373] Regression (2.051) CTFE and std.string.replace() causes Bad binary function q{a == b}..

2011-02-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5373 --- Comment #8 from Trass3r mrmoc...@gmx.de 2011-02-21 08:16:16 PST --- Well, as of 2.052 replace() has moved to std.array and can't be called at compile-time anymore at all cause of Appender using pointers. I've opened a new report:

[Issue 5373] Regression (2.051) CTFE and std.string.replace() causes Bad binary function q{a == b}..

2011-02-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5373 Rob Jacques sandf...@jhu.edu changed: What|Removed |Added CC||sandf...@jhu.edu ---

[Issue 5373] Regression (2.051) CTFE and std.string.replace() causes Bad binary function q{a == b}..

2011-02-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5373 --- Comment #5 from Rob Jacques sandf...@jhu.edu 2011-02-03 15:00:16 PST --- This is the patch from Issue 5406. It appear to solve both issue's test cases. template binaryFunImpl(alias fun, string parm1Name, string parm2Name) { static if

[Issue 5373] Regression (2.051) CTFE and std.string.replace() causes Bad binary function q{a == b}..

2011-01-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5373 Trass3r mrmoc...@gmx.de changed: What|Removed |Added Keywords||rejects-valid

[Issue 5373] Regression (2.051) CTFE and std.string.replace() causes Bad binary function q{a == b}..

2011-01-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5373 --- Comment #3 from Trass3r mrmoc...@gmx.de 2011-01-19 12:42:42 PST --- Yeah it was introduced with 2.051. The release date in the changelog is wrong. 2.051 probably contains dmd r810 and the bug was introduced in r809. -- Configure