[Issue 9539] Regression (2.061): Wrong-code on static array pointer

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9539 --- Comment #1 from Kenji Hara 2013-02-20 23:48:00 PST --- (In reply to comment #0) > void f(int** ptr) > { > assert(**ptr == 10); > } > > void main() > { > int* i = new int; > *i = 10; > int*[1] x = [i]; > f(&x[0]); > } M

[Issue 9553] SOCKET should be 64 bit wide on Win64

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9553 --- Comment #1 from r...@myopera.com 2013-02-20 21:51:44 PST --- https://github.com/D-Programming-Language/phobos/pull/1148 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail becau

[Issue 9553] New: SOCKET should be 64 bit wide on Win64

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9553 Summary: SOCKET should be 64 bit wide on Win64 Product: D Version: unspecified Platform: All OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 9545] [REG 2.063a] ICE with member template instantiation

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9545 Kenji Hara changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9541] CTFE: wrong code with delegates, recursion

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9541 --- Comment #1 from Nils 2013-02-20 16:03:31 PST --- Yup, they both boil down to this: --- cat > test.d

[Issue 9545] [REG 2.063a] ICE with member template instantiation

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9545 --- Comment #3 from github-bugzi...@puremagic.com 2013-02-20 11:27:12 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/6c1f52e9049af7295de7c70e84df868907b5cd4

[Issue 5219] @noheap annotation

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5219 --- Comment #13 from bearophile_h...@eml.cc 2013-02-20 09:42:39 PST --- (In reply to comment #11) > More than just annotating "no GC" or "no Heap", what would be nice is being > able to mark any sections with the same qualifiers as functions.

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 --- Comment #9 from Kenji Hara 2013-02-20 09:15:10 PST --- (In reply to comment #8) > (In reply to comment #1) > > > As far as I see, it conflicts with postblit syntax `this(this)`. > > Does it? postblit does not have the extra parentheses w

[Issue 5219] @noheap annotation

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5219 --- Comment #12 from Rob T 2013-02-20 09:06:59 PST --- (In reply to comment #11) > More than just annotating "no GC" or "no Heap", what would be nice is being > able to mark any sections with the same qualifiers as functions. > > For example,

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comment

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 --- Comment #7 from Kenji Hara 2013-02-20 08:51:50 PST --- (In reply to comment #6) > (In reply to comment #5) > > (In reply to comment #4) > > > > > > This is extremely unfortunate, because this is the only way that I know > > > of to > > >

[Issue 9552] DMD crashed when taking member delegate from __traits(getOverloads)

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9552 Gor Gyolchanyan changed: What|Removed |Added Severity|normal |major -- Configure issuemail: http:

[Issue 9552] New: DMD crashed when taking member delegate from __traits(getOverloads)

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9552 Summary: DMD crashed when taking member delegate from __traits(getOverloads) Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: no

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 --- Comment #5 from Kenji Hara 2013-02-20 08:37:45 PST --- (In reply to comment #4) > > This is extremely unfortunate, because this is the only way that I know of to > implement transparent dynamic dispatch. Couldn't you use helper function f

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 --- Comment #6 from Gor Gyolchanyan 2013-02-20 08:39:22 PST --- (In reply to comment #5) > (In reply to comment #4) > > > > This is extremely unfortunate, because this is the only way that I know of > > to > > implement transparent dynamic d

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 --- Comment #4 from Gor Gyolchanyan 2013-02-20 08:31:09 PST --- (In reply to comment #3) > (In reply to comment #2) > > (In reply to comment #1) > > > (In reply to comment #0) > > > > Because of the following compile-time errors: > > > > > >

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 --- Comment #3 from Kenji Hara 2013-02-20 08:29:17 PST --- (In reply to comment #2) > (In reply to comment #1) > > (In reply to comment #0) > > > Because of the following compile-time errors: > > > > > > C:\Users\g.gyolchanyan\Desktop\test

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 --- Comment #2 from Gor Gyolchanyan 2013-02-20 08:15:30 PST --- (In reply to comment #1) > (In reply to comment #0) > > Because of the following compile-time errors: > > > > C:\Users\g.gyolchanyan\Desktop\test.d(3): Error: found 'This_' w

[Issue 9551] template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 --- Comment #1 from Kenji Hara 2013-02-20 08:13:53 PST --- (In reply to comment #0) > Because of the following compile-time errors: > > C:\Users\g.gyolchanyan\Desktop\test.d(3): Error: found 'This_' when > expecting ')' > C:\Users\g.gy

[Issue 4759] Generic matching not working with alias parameters

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4759 Kenji Hara changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9551] New: template this parameter not recognized in constructors

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9551 Summary: template this parameter not recognized in constructors Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 9102] OutputRange should be ref parameter

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9102 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comment

[Issue 5219] @noheap annotation

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5219 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com --- Com

[Issue 9540] Compiler crash on delegate context frame assignment

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9540 --- Comment #4 from Maxim Fomin 2013-02-20 05:27:24 PST --- Reduced: module failure; template Tuple(E...) { alias E Tuple; } alias Tuple!(int) Args; void main() { (new A).test (); } void test1 (int delegate (int) f) { f (-2); } class

[Issue 5219] @noheap annotation

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5219 Dicebot changed: What|Removed |Added CC||m.stras...@gmail.com --- Comment #10 from Di

[Issue 9540] Compiler crash on delegate context frame assignment

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9540 --- Comment #3 from Maxim Fomin 2013-02-20 03:46:04 PST --- (In reply to comment #0) > > Assertion failed: (0), function totym, file glue.c, line 1235. > > Abort trap: 6 > > I tested this with DMD 2.061 on WIndows and Mac OS X. Can confirm o

[Issue 9540] Compiler crash on delegate context frame assignment

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9540 Maxim Fomin changed: What|Removed |Added Keywords||ice CC|

[Issue 9550] Repeat!fun(size_t n)

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9550 --- Comment #3 from monarchdo...@gmail.com 2013-02-20 01:15:30 PST --- (In reply to comment #2) > (In reply to comment #1) > > Isn't what you are asking for a special case of sequence that discards any > > and > > all input? > > > > // > >

[Issue 9550] Repeat!fun(size_t n)

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9550 --- Comment #2 from Daniel Cousens 2013-02-20 00:31:05 PST --- (In reply to comment #1) > Isn't what you are asking for a special case of sequence that discards any and > all input? > > // > int fun(T)(T/+Tuple!()+/, uint n) > { > sta

[Issue 9550] Repeat!fun(size_t n)

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9550 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com --- Com

[Issue 9545] [REG 2.063a] ICE with member template instantiation

2013-02-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9545 Kenji Hara changed: What|Removed |Added Keywords||pull Summary|ICE with member te