[Issue 7396] Indicate default alignment with 0.

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7396 --- Comment #18 from Iain Buclaw ibuc...@ubuntu.com 2012-01-31 00:05:34 PST --- (In reply to comment #17) PS: We should definitely check at some point that alignment is a power of two. There is already code relying on this

[Issue 5796] ICE with pragma(msg, ...) after missing '; ' in a template

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5796 --- Comment #2 from github-bugzi...@puremagic.com 2012-01-31 01:08:59 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

[Issue 5796] ICE with pragma(msg, ...) after missing '; ' in a template

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

[Issue 6720] ICE(cod1.c) casting return of void function to bool

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6720 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 7396] Indicate default alignment with 0.

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7396 --- Comment #19 from Walter Bright bugzi...@digitalmars.com 2012-01-31 01:17:43 PST --- I do too. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 7403] Possible to instantiate forward referenced classes

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

[Issue 4554] Cyclic constructor calls cause stack overflow

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4554 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 5718] Can't demangle symbol defined inside unittest block

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5718 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 7241] std.format can't read into array of dchar

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7241 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 7409] New: Overloading with user-defined struct when passing by ref

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7409 Summary: Overloading with user-defined struct when passing by ref Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW Severity: normal

[Issue 7396] Indicate default alignment with 0.

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7396 --- Comment #20 from Iain Buclaw ibuc...@ubuntu.com 2012-01-31 06:24:46 PST --- I can't seem to get git working at work. :) (In reply to comment #16) Yes, I agree. My proposal was the following. // excerpt from parse.c line 503.

[Issue 7406] tuple foreach doesn't work with mixed tuples

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7406 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||patch, rejects-valid

[Issue 5718] Can't demangle symbol defined inside unittest block

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5718 --- Comment #3 from Kenji Hara k.hara...@gmail.com 2012-01-31 06:54:32 PST --- std.traits.mangledName is a workaround for old dmd bugs. Now built-in mangleof property almost works correctly, so deprecating it is better. -- Configure

[Issue 7397] [Regression] std.path.buildPath can't be used with string[]

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7397 --- Comment #4 from Kenji Hara k.hara...@gmail.com 2012-01-31 06:50:23 PST --- buildNormalizedPath() and join() have same issue. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 7409] Overloading with user-defined struct when passing by ref

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7409 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2012-01-31 07:11:23 PST --- This issue is a part of bug 5889. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 4843] Inconsistency in overloading ref vs. non-ref

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4843 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||jens.k.muel...@gmx.de

[Issue 7410] New: Wrong error message for selective import

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7410 Summary: Wrong error message for selective import Product: D Version: D1 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

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

[Issue 7411] New: Deduce base type from vector types in templates

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7411 Summary: Deduce base type from vector types in templates Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 7412] New: void16 assignment shows interesting errors

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7412 Summary: void16 assignment shows interesting errors Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 7413] New: Vector literals don't work

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7413 Summary: Vector literals don't work Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 7414] New: Vector literal assignment doesn't work in global scope

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7414 Summary: Vector literal assignment doesn't work in global scope Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 2741] gdb: debug symbols on OSX

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2741 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 3389] gdb: using -gc is mandatory but not well documented

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3389 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4149] refs displayed as pointers in gdb

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4149 d...@dawgfoto.de changed: What|Removed |Added CC||d...@dawgfoto.de

[Issue 4863] DWARF debug symbols treat arrays as unsigned long long

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4863 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 6124] [dwarf] error: CIE not found for FDE at offset 0x00000014 with length of 0x00000018 and CIE offset of 0x00000018

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6124 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4533] Ban public aliases to private symbols

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4533 d...@dawgfoto.de changed: What|Removed |Added Keywords|accepts-invalid |rejects-valid CC|

[Issue 4854] Regression(2.047, Mac 10.5 only) writefln Segmentation fault if no globals

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4854 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added CC|

[Issue 5718] Can't demangle symbol defined inside unittest block

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5718 --- Comment #4 from Walter Bright bugzi...@digitalmars.com 2012-01-31 15:47:41 PST --- Ok, can you do a pull request for deprecating it, and then we can close this? -- Configure issuemail:

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 --- Comment #9 from Stewart Gordon s...@iname.com 2012-01-31 16:05:30 PST --- (In reply to comment #7) I agree with Walter on this one. cent and ucent are merely keywords in preparation for if/when we decide to add 128-bit integer types to

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 --- Comment #11 from Stewart Gordon s...@iname.com 2012-01-31 16:52:39 PST --- (In reply to comment #10) This is not an enhancement request. I still don't understand that statement in the slightest. It is a possible future feature that we

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 --- Comment #12 from Walter Bright bugzi...@digitalmars.com 2012-01-31 16:54:48 PST --- The point of doing this is to enable libraries to support cent/ucent _if_ the language/compiler/platform supports it, by using a static if to test whether

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 --- Comment #13 from Andrei Alexandrescu and...@metalanguage.com 2012-01-31 16:59:24 PST --- (In reply to comment #11) (In reply to comment #10) This is not an enhancement request. I still don't understand that statement in the slightest.

[Issue 4539] Refuse assignment to string literal

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4539 --- Comment #20 from bearophile_h...@eml.cc 2012-01-31 17:09:46 PST --- (In reply to comment #18) Yes, it is expected behavior. I have just seen that some of my code that used to compile now gives a problem. This is a reduced version: void

[Issue 2025] Inconsistent rules for instantiating templates with a tuple parameter

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2025 --- Comment #4 from Stewart Gordon s...@iname.com 2012-01-31 18:03:36 PST --- (In reply to comment #2) int is a convert match with T (so that a better match would be Foo(T:int) and an exact match with (A...). The exact match wins. You've

[Issue 2254] Size of executable almost triples

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2254 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 --- Comment #14 from Stewart Gordon s...@iname.com 2012-01-31 17:29:40 PST --- (In reply to comment #12) The point of doing this is to enable libraries to support cent/ucent _if_ the language/compiler/platform supports it, by using a static if

[Issue 6784] Compile-time constant assigned with a runtime value

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6784 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com

[Issue 7198] Delegate literals with nameless arguments fail to infer a type

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7198 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com

[Issue 2393] Regression(1.032, D1 only) IFTI on (T:char)(T[]) vs (T:dchar)(T[])

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

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 2726] linker does not add unused module info

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

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 --- Comment #16 from Walter Bright bugzi...@digitalmars.com 2012-01-31 19:20:29 PST --- Not bad, but they should be in TypeBasic. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 3461] Unittests and assert don't work at all (Mac D1 only)

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

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 --- Comment #17 from yebblies yebbl...@gmail.com 2012-02-01 14:26:05 EST --- (In reply to comment #16) Not bad, but they should be in TypeBasic. I know, but TypeBasic doesn't have a custom semantic routine and has no support for 128bit types,

[Issue 6869] Disallow array to pointer cast

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6869 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com

[Issue 6988] char a = '�'; should not compile

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6988 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6458] Multibyte char literals shouldn't implicitly convert to char

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6458 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||and...@metalanguage.com

[Issue 6869] Disallow array to pointer cast

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6869 bearophile_h...@eml.cc changed: What|Removed |Added Severity|enhancement |normal --- Comment #2 from

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 --- Comment #18 from Walter Bright bugzi...@digitalmars.com 2012-01-31 19:53:30 PST --- Yes, it would be a blocker. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 6406] [2.054] Libraries not working on Ubuntu

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6406 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 5541] Disallow escaping of references to stack-allocated memory

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5541 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6869] Disallow array to pointer cast

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6869 --- Comment #3 from yebblies yebbl...@gmail.com 2012-02-01 15:31:18 EST --- How is it a bug? Implicit conversions from arrays to pointers have been deprecated, but as far as I know this is an intentional feature of D, regardless of if it's a

[Issue 4958] Floating point enums should check for total loss of precision

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4958 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com

[Issue 785] Make 'cent' and 'ucent' syntactically valid pending implementation

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=785 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||patch

[Issue 6504] Regression(2.041): str ~ [arr] allows string literal to be modified

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

[Issue 6060] Refuse wrong final switch

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6060 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com

[Issue 4324] Optlink silently ignores corrupt object file

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

[Issue 4923] immutable module variables are modifiable in non-shared module constructors

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4923 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||patch CC|

[Issue 4525] Regression(2.020) Array member call syntax can't find matches in current class

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4525 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 6185] UFCS doesn't work with function imports

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6185 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 4525] Regression(2.020) Array member call syntax can't find matches in current class

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4525 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 6185] UFCS doesn't work with function imports

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6185 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 4854] Regression(2.047, Mac 10.5 only) writefln Segmentation fault if no globals

2012-01-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4854 --- Comment #13 from Jacob Carlborg d...@me.com 2012-01-31 23:32:45 PST --- (In reply to comment #12) Can this be still reproduced? The code works for me on OSX 10.7.2. As the title say, it's only for Mac OS X 10.5. -- Configure issuemail: