[Issue 5584] bad string representation of function types with C/Windows linkage

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5584 Rainer Schuetze r.sagita...@gmx.de changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7987] New: [CTFE] cannot compare arrays of slices

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7987 Summary: [CTFE] cannot compare arrays of slices Product: D Version: D1 D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 7988] New: [CTFE] CTFE return values should be allowed in compile-time expressions

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7988 Summary: [CTFE] CTFE return values should be allowed in compile-time expressions Product: D Version: D1 D2 Platform: All OS/Version: All Status: NEW

[Issue 7986] segfault in rt.lifetime.__doPostblit on array of struct

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7986 Steven Schveighoffer schvei...@yahoo.com changed: What|Removed |Added CC|

[Issue 7989] New: isInputRange and isForwardRange declare unused variables

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7989 Summary: isInputRange and isForwardRange declare unused variables Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 7989] isInputRange and isForwardRange declare unused variables

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7989 Steven Schveighoffer schvei...@yahoo.com changed: What|Removed |Added CC|

[Issue 7989] isInputRange and isForwardRange declare unused variables

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7989 --- Comment #2 from Stewart Gordon s...@iname.com 2012-04-26 07:30:49 PDT --- (In reply to comment #1) It may also be required that front can be used to initialize a variable (I think there may be some cases where a non-void value cannot be

[Issue 7989] isInputRange and isForwardRange declare unused variables

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7989 --- Comment #3 from Stewart Gordon s...@iname.com 2012-04-26 07:58:16 PDT --- (In reply to comment #1) I suppose you could pass it to a function template? I've just figured that would work as well. Define void nop(T...)(T t) {} then this

[Issue 7986] segfault in rt.lifetime.__doPostblit on array of struct

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7986 Matt Peterson ricoche...@gmail.com changed: What|Removed |Added Platform|All |x86_64 ---

[Issue 6396] enums + struct initializers == wrong code

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6396 SomeDude lovelyd...@mailmetrash.com changed: What|Removed |Added CC|

[Issue 6400] opDispatch with WithStatement

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6400 SomeDude lovelyd...@mailmetrash.com changed: What|Removed |Added CC|

[Issue 7986] segfault in rt.lifetime.__doPostblit on array of struct

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7986 --- Comment #3 from Steven Schveighoffer schvei...@yahoo.com 2012-04-26 10:03:28 PDT --- Can you test with 2.059? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 7986] segfault in rt.lifetime.__doPostblit on array of struct

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7986 --- Comment #4 from Matt Peterson ricoche...@gmail.com 2012-04-26 10:09:24 PDT --- Yes, it works on 2.059, and it worked a few revisions ago. I'll try to do a git bisect later today or tomorrow to find which revision broke it. -- Configure

[Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3866 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 3960] Unused local variables not reported

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 --- Comment #26 from Jonathan M Davis jmdavisp...@gmx.com 2012-04-26 10:43:42 PDT --- I think that issue# 7989 is a great argument for why there shouldn't be any warnings or errors for unused variables. Such would needlessly make writing

[Issue 7989] isInputRange and isForwardRange declare unused variables

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7989 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 7989] isInputRange and isForwardRange declare unused variables

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7989 --- Comment #5 from Stewart Gordon s...@iname.com 2012-04-26 10:52:39 PDT --- (In reply to comment #4) I'd say that this is a very argument for why the compiler _shouldn't_ complain about unused variables at all. What are you referring to as

[Issue 7989] isInputRange and isForwardRange declare unused variables

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7989 --- Comment #6 from Jonathan M Davis jmdavisp...@gmx.com 2012-04-26 11:07:51 PDT --- What are you referring to as this exactly? This bug report. The fact that isInputRange and isForwardRange rely on declaring variables which aren't used

[Issue 6446] Problem with iota(long)

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6446 SomeDude lovelyd...@mailmetrash.com changed: What|Removed |Added CC|

[Issue 6476] inner template mixin not defined?!

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6476 SomeDude lovelyd...@mailmetrash.com changed: What|Removed |Added CC|

[Issue 6520] Problem with -inline with lazy arguments and inner functions

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6520 SomeDude lovelyd...@mailmetrash.com changed: What|Removed |Added CC|

[Issue 3895] Appending a double[] to a float[] generates wrong code

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3895 --- Comment #6 from github-bugzi...@puremagic.com 2012-04-26 11:42:31 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 3895] Appending a double[] to a float[] generates wrong code

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3895 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7989] isInputRange and isForwardRange declare unused variables

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7989 --- Comment #7 from Stewart Gordon s...@iname.com 2012-04-26 11:48:45 PDT --- This discussion is relevant to both this and issue 3960, so I'm continuing it on digitalmars.D.learn under the existing Docs: Section on local variables thread. --

[Issue 3960] Unused local variables not reported

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 --- Comment #27 from Stewart Gordon s...@iname.com 2012-04-26 11:47:59 PDT --- This discussion is relevant to both this and issue 7989, so I'm continuing it on digitalmars.D.learn under the existing Docs: Section on local variables thread. --

[Issue 6476] inner template mixin not defined?!

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6476 Ellery Newcomer ellery-newco...@utulsa.edu changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3960] Unused local variables not reported

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 --- Comment #28 from bearophile_h...@eml.cc 2012-04-26 13:04:47 PDT --- (In reply to comment #26) I think that issue# 7989 is a great argument for why there shouldn't be any warnings or errors for unused variables. Such would needlessly make

[Issue 6520] Problem with -inline with lazy arguments and inner functions

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6520 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 7991] New: Regression (2.057): Cannot pass subtype by reference

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7991 Summary: Regression (2.057): Cannot pass subtype by reference Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2

[Issue 7992] New: std.algorithm.find breaks in certain circumstances

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7992 Summary: std.algorithm.find breaks in certain circumstances Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 7992] std.algorithm.find breaks in certain circumstances

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7992 --- Comment #1 from William Moore nyphb...@gmail.com 2012-04-26 15:00:48 PDT --- Note: the structure definition is incorrect, it should be: struct omgstring { string data; // Start hasLength functions @property {

[Issue 3960] Unused local variables not reported

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 --- Comment #29 from Stewart Gordon s...@iname.com 2012-04-26 15:05:39 PDT --- (In reply to comment #28) There are solutions to that problem, Steven Schveighoffer suggests something like: pragma(used) int x; Or: @used int x; Does

[Issue 7993] New: BigInt divide-by-1 error

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7993 Summary: BigInt divide-by-1 error Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Phobos

[Issue 7994] New: Impure mixin generator of pure code inside pure functions too

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7994 Summary: Impure mixin generator of pure code inside pure functions too Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords:

[Issue 7995] New: regression(2.059): D runtime initialization from C fails on OSX in 2.059, worked in 2.058

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7995 Summary: regression(2.059): D runtime initialization from C fails on OSX in 2.059, worked in 2.058 Product: D Version: D2 Platform: All OS/Version: Mac OS X

[Issue 7995] regression(2.059): D runtime initialization from C fails on OSX in 2.059, worked in 2.058

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7995 thelastmamm...@gmail.com changed: What|Removed |Added Priority|P2 |P1 CC|

[Issue 5650] A RedBlackTree performance problem

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5650 --- Comment #12 from d...@dawgfoto.de 2012-04-26 19:54:08 PDT --- Created an attachment (id=1099) optimzations dmd -O -release -inline rbtree.d time ./rbtree 0.566 total With scope(success) ++_length in RBTree._add the property calls are not

[Issue 7983] ICE with getMember on a unittest member

2012-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7983 --- Comment #2 from github-bugzi...@puremagic.com 2012-04-26 20:03:44 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd