[Issue 9112] Uniform construction for built-in types

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9112 --- Comment #20 from yebblies 2013-01-13 18:17:38 EST --- *** Issue 5347 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail becau

[Issue 5347] Add constructors for primitive types to make pointers easier to use

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5347 yebblies changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9044] Random "Previous Definition Different" optlink failure (looks like a buffer overflow bug somewhere)

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9044 --- Comment #17 from Denis Shelomovskij 2013-01-13 10:00:02 MSK --- (In reply to comment #16) > Phobos of which commit? As I wrote in comment 13, I can't remember exact dmd/druntime/phobos commits used to build it. -- Configure issuemail: h

[Issue 9098] Error with ddoc: octal digit expected

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9098 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #2 from yebb

[Issue 9095] [ICE](statement.c line 5037) with throw in nonthrow function

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9095 yebblies changed: What|Removed |Added Keywords|rejects-valid |ice Status|NEW

[Issue 9291] [ICE][REG] throwing undefined identifier with nothrow crashes dmd

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9291 yebblies changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Comment #4 from

[Issue 9092] GC.extend allocates less then it reports

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9092 yebblies changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 9091] Using __traits(getMember) on template argument fails inside member function

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9091 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #6 from yebb

[Issue 9311] New: shared library file extension incorrectly modified

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9311 Summary: shared library file extension incorrectly modified Product: D Version: D2 Platform: All OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 7717] Regression(2.059): typeof(this) incorrect in mixin template

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7717 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9018] __traits(compiles, ...) is true on second check for same incompilable code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9018 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9309] Regression (2.061): -O -release generates wrong code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9309 Kenji Hara changed: What|Removed |Added Keywords||pull Component|coffimplib

[Issue 7717] Regression(2.059): typeof(this) incorrect in mixin template

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7717 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comme

[Issue 9018] __traits(compiles, ...) is true on second check for same incompilable code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9018 --- Comment #6 from Andrej Mitrovic 2013-01-12 20:24:03 PST --- (In reply to comment #5) > It was never automatic. The commits are not always complete fixes, so it probably shouldn't be automatic. That makes sense. I've misinterpreted what it

[Issue 8316] Error with template functions

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8316 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com

[Issue 9018] __traits(compiles, ...) is true on second check for same incompilable code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9018 --- Comment #5 from yebblies 2013-01-13 15:20:10 EST --- (In reply to comment #4) > (In reply to comment #3) > > Fixed? > > Shouldn't closing be automatic? I don't understand why it doesn't happen > anymore.. It was never automatic. The commi

[Issue 9018] __traits(compiles, ...) is true on second check for same incompilable code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9018 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comme

[Issue 9018] __traits(compiles, ...) is true on second check for same incompilable code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9018 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #3 from yebb

[Issue 9044] Random "Previous Definition Different" optlink failure (looks like a buffer overflow bug somewhere)

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9044 --- Comment #16 from Andrej Mitrovic 2013-01-12 20:08:35 PST --- (In reply to comment #14) > Here is the full testcase (with phobos library file): > http://deoma-cmd.ru/files/other/linker-error-full.zip > (can not upload here because of its si

[Issue 9008] Another forward referencing bug

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9008 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #7 from yebb

[Issue 9005] std.concurrency.spawn should allow `void delegate(Args) shared` for new Tid

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9005 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #2 from yebb

[Issue 9240] (Regression: 2.058) non-const does not implicitly convert to const

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9240 --- Comment #1 from Andrej Mitrovic 2013-01-12 19:32:48 PST --- Introduced by: commit d3cd1bf6db3689fb16c8f97572ae8bbf92ec9df7 Author: k-hara Date: Tue Dec 13 15:03:44 2011 +0900 Issue 4251 - Hole in the const system: immutable(T)[] i

[Issue 9258] opAssign with base class triggers "identity assignment operator overload" error

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9258 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comme

[Issue 9276] regression(2.061): Forward reference error

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9276 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comme

[Issue 9309] Regression (2.061): -O -release generates wrong code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9309 --- Comment #4 from Andrej Mitrovic 2013-01-12 17:46:19 PST --- (In reply to comment #3) > (In reply to comment #2) > > I'm bisecting right now. > > Git says: > > b6a809346a43c7fbf350bd4181d350dd9b2cd4e6 is the first bad commit See https://

[Issue 9309] Regression (2.061): -O -release generates wrong code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9309 --- Comment #3 from Andrej Mitrovic 2013-01-12 17:44:56 PST --- (In reply to comment #2) > I'm bisecting right now. Git says: b6a809346a43c7fbf350bd4181d350dd9b2cd4e6 is the first bad commit -- Configure issuemail: http://d.puremagic.com/i

[Issue 9309] Regression (2.061): -O -release generates wrong code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9309 --- Comment #2 from Andrej Mitrovic 2013-01-12 17:43:16 PST --- I'm bisecting right now. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 9310] New: escapeShellCommand unittests are never run

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9310 Summary: escapeShellCommand unittests are never run Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Componen

[Issue 9309] Regression (2.061): -O -release generates wrong code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9309 Andrej Mitrovic changed: What|Removed |Added CC||lon...@gmail.com --- Comment #1 from

[Issue 9307] escapeShellCommand returns empty string

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9307 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9309] New: Regression (2.061): -O -release generates wrong code

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9309 Summary: Regression (2.061): -O -release generates wrong code Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2

[Issue 9307] escapeShellCommand returns empty string

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9307 --- Comment #2 from Andrej Mitrovic 2013-01-12 17:10:45 PST --- Obviously the unitttests are not run at all for this function, because -version=unittest_burnin is never set in Phobos. Considering this uses some odd internal "pure" allocator th

[Issue 9308] New: dynamic array's TypeInfo_Array.value is null of simple basic type

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9308 Summary: dynamic array's TypeInfo_Array.value is null of simple basic type Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: norm

[Issue 9307] escapeShellCommand returns empty string

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9307 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comme

[Issue 9307] New: escapeShellCommand returns empty string

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9307 Summary: escapeShellCommand returns empty string Product: D Version: D2 Platform: x86_64 OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2 Com

[Issue 5140] Add __FUNCTION__, __PRETTY_FUNCTION__, and __MODULE__

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5140 --- Comment #22 from bearophile_h...@eml.cc 2013-01-12 13:47:44 PST --- (In reply to comment #20) > Please make another enhancement request for this, so it's not forgotten and we > can wait for a separate approval. OK. See Issue 9306 -- Conf

[Issue 9306] New: __function alias

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9306 Summary: __function alias Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD Assign

[Issue 9305] New: Ugly Ddoc for default template lambda expressions

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9305 Summary: Ugly Ddoc for default template lambda expressions Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 C

[Issue 9301] using XMM.PSHUFD results in an internal compiler error

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9301 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 4427] __traits should have isFunction, isVariable, etc

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4427 --- Comment #13 from Andrej Mitrovic 2013-01-12 11:54:22 PST --- Jonathan can you give us an updated on what's still missing? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail b

[Issue 2849] Length of a local immutable(char[]) cannot be a template value argument

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2849 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9304] New: Unary minus operator doesn't work correctly with SIMD types.

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9304 Summary: Unary minus operator doesn't work correctly with SIMD types. Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: majo

[Issue 5140] Add __FUNCTION__, __PRETTY_FUNCTION__, and __MODULE__

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5140 --- Comment #21 from Andrej Mitrovic 2013-01-12 10:42:15 PST --- (In reply to comment #8) > But they are also related, as you can implement anonymous recursion with > __FUNCTION__: > > > long fact(long n) { > if (n <= 1) > return

[Issue 9303] ICE: (1235 in file 'glue.c') with property switch

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9303 --- Comment #1 from Andrej Mitrovic 2013-01-12 10:44:39 PST --- (In reply to comment #0) > mixin T!() X; can be replaced with: mixin T; -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are recei

[Issue 9303] New: ICE: (1235 in file 'glue.c') with property switch

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9303 Summary: ICE: (1235 in file 'glue.c') with property switch Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: ice Severity: normal

[Issue 5140] Add __FUNCTION__, __PRETTY_FUNCTION__, and __MODULE__

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5140 --- Comment #20 from Andrej Mitrovic 2013-01-12 10:28:13 PST --- (In reply to comment #8) > > entirely different things. __FUNCTION__ is a string, whereas __function is > > an > > alias to the function that it's used in. > > I agree they are

[Issue 9292] hasNestedArgs wrong result for nested template literal

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9292 --- Comment #2 from Johannes Pfau 2013-01-12 10:24:22 PST --- What drawback has marking all functions PUBLIC? I guess it'll completely prevent the backend from removing unreachable nested functions so it's not a perfect soultion. Although it s

[Issue 9302] Document extern properly

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9302 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 3825] AAs entries are default initialized before the new value is evaluated

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3825 --- Comment #6 from bearophile_h...@eml.cc 2013-01-12 08:58:03 PST --- Hara, I am reading the discussions in Pull 1465, and I have to say I use this kind of code all the time: aa[x]++; It's very handy. It's similar to a Python defaultdict: >>

[Issue 9299] std.algorithm.minPos of const(int)[]

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9299 --- Comment #3 from monarchdo...@gmail.com 2013-01-12 08:50:38 PST --- https://github.com/D-Programming-Language/phobos/pull/1070 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 9302] Document extern properly

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9302 --- Comment #2 from github-bugzi...@puremagic.com 2013-01-12 08:49:53 PST --- Commits pushed to master at https://github.com/D-Programming-Language/d-programming-language.org https://github.com/D-Programming-Language/d-programming-language.org/

[Issue 9302] Document extern properly

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9302 --- Comment #1 from Andrej Mitrovic 2013-01-12 08:30:48 PST --- https://github.com/D-Programming-Language/d-programming-language.org/pull/237 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are recei

[Issue 9302] New: Document extern properly

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9302 Summary: Document extern properly Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: pull Severity: enhancement Priority: P2

[Issue 8998] 'inout pure' returns immutable, which in reality is mutable

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8998 yebblies changed: What|Removed |Added CC||k.hara...@gmail.com, |

[Issue 9301] using XMM.PSHUFD results in an internal compiler error

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9301 --- Comment #1 from jerro.pub...@gmail.com 2013-01-12 07:55:56 PST --- This code probably shouldn't even compile, since pshufd needs to arguments, not one. But because the code results in an ICE, not an error message, I think this is a bug in th

[Issue 9301] New: using XMM.PSHUFD results in an internal compiler error

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9301 Summary: using XMM.PSHUFD results in an internal compiler error Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 9299] std.algorithm.minPos of const(int)[]

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9299 --- Comment #2 from bearophile_h...@eml.cc 2013-01-12 05:20:31 PST --- (In reply to comment #1) > It added support for non-LvalueRange, but broke support for immutables. I'll > fix it. Thank you. If you want to fix it, then I suggest to also a

[Issue 9299] std.algorithm.minPos of const(int)[]

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9299 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com

[Issue 9300] New: Syntax for loop invariants

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9300 Summary: Syntax for loop invariants Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD

[Issue 4427] __traits should have isFunction, isVariable, etc

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4427 --- Comment #12 from Manu 2013-01-12 03:18:49 PST --- (In reply to comment #11) > I've lost track here, what's left to implement that requires the compiler's > help by exposing a new __trait? I think the __trait's were more or less good now (a

[Issue 9299] New: std.algorithm.minPos of const(int)[]

2013-01-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9299 Summary: std.algorithm.minPos of const(int)[] Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal