[Issue 11215] `inout` lose enclosing `shared` on resolution

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11215 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 11240] New: assumeSafeAppend could implicitly break immutablity

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11240 Summary: assumeSafeAppend could implicitly break immutablity Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: major Priority: P2

[Issue 11177] parameterized enum can't be typed

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11177 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #2

[Issue 11240] assumeSafeAppend could implicitly break immutablity

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

[Issue 11233] DMD HEAD very slow with large static array struct field

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11233 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 11233] DMD HEAD very slow with large static array struct field

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11233 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||c...@dawg.eu ---

[Issue 11237] zero initializer emitted to read-only data segment, slow compilation

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11237 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11240] assumeSafeAppend could implicitly break immutablity

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11240 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2013-10-13 01:18:08 PDT --- (In reply to comment #1) Is this valid though? assumeSafeAppend is an unsafe function that *requires* no one else have a view on the items after the end of the

[Issue 11240] assumeSafeAppend could implicitly break immutablity

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11240 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 11240] assumeSafeAppend could implicitly break immutablity

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11240 --- Comment #4 from Jonathan M Davis jmdavisp...@gmx.com 2013-10-13 01:44:11 PDT --- I think that making it so that assumeSafeAppend didn't work with const or immutable would be akin to making free not work with const or immutable. Both

[Issue 9531] __traits(parent, ...) does not work for types defined within a unittest block

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9531 Benjamin Thaut c...@benjamin-thaut.de changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8296] @disable this propagates through reference

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8296 Benjamin Thaut c...@benjamin-thaut.de changed: What|Removed |Added Keywords||rejects-valid

[Issue 11241] New: DIP 37 causes problems

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11241 Summary: DIP 37 causes problems Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD

[Issue 11235] Add analog of TypeTuple that does not auto-expand

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 --- Comment #8 from Dicebot pub...@dicebot.lv 2013-10-13 03:48:30 PDT --- Main problem with nesting is that it does not allow algorithms with variadic amount of tuples. -- Configure issuemail:

[Issue 11242] New: [REG2.064beta] Fails to infer template argument with inout

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11242 Summary: [REG2.064beta] Fails to infer template argument with inout Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 11243] New: [REG2.064beta] dmd -of fails

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11243 Summary: [REG2.064beta] dmd -of fails Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD

[Issue 11243] [REG2.064beta] dmd -of fails

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11243 rswhi...@googlemail.com changed: What|Removed |Added CC||rswhi...@googlemail.com ---

[Issue 11139] malloc/emplace resulting in memory corruption

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11139 Iain Buclaw ibuc...@ubuntu.com changed: What|Removed |Added CC||ibuc...@ubuntu.com

[Issue 11139] malloc/emplace resulting in memory corruption

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11139 --- Comment #3 from monarchdo...@gmail.com 2013-10-13 07:48:43 PDT --- (In reply to comment #2) This is what happens when you have GC'd memory only being referenced by non-GC'd memory. According to the original thread, this would be solved

[Issue 11139] malloc/emplace resulting in memory corruption

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11139 --- Comment #4 from Iain Buclaw ibuc...@ubuntu.com 2013-10-13 07:52:28 PDT --- (In reply to comment #3) (In reply to comment #2) This is what happens when you have GC'd memory only being referenced by non-GC'd memory. According to the

[Issue 11244] New: Invalid warning about slice assignment

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11244 Summary: Invalid warning about slice assignment Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: regression

[Issue 10710] shared phobos library doesn't work on all linux distributions

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10710 Martin Nowak c...@dawg.eu changed: What|Removed |Added Severity|normal |blocker --- Comment #19

[Issue 11233] DMD HEAD very slow with large static array struct field

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11233 --- Comment #3 from github-bugzi...@puremagic.com 2013-10-13 09:20:42 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 11237] zero initializer emitted to read-only data segment, slow compilation

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11237 Martin Nowak c...@dawg.eu changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 10710] shared phobos library doesn't work on all linux distributions

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10710 --- Comment #20 from Martin Nowak c...@dawg.eu 2013-10-13 09:55:05 PDT --- I think the solution to this is dead simple. Stop cross compiling packages for other distributions and build them from source instead. That would require updated

[Issue 11245] New: [REG 2.063] Can't access length of static arrays from within classes

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11245 Summary: [REG 2.063] Can't access length of static arrays from within classes Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 10710] shared phobos library doesn't work on all linux distributions

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10710 --- Comment #21 from Jordi Sayol g.sa...@yahoo.es 2013-10-13 10:29:07 PDT --- There is another solution. Place libcurl dependencies from phobos to deimos, This is probably the most correct. -- Configure issuemail:

[Issue 11230] Assertion failed: (type-ty != Tstruct || ((TypeStruct *)type)-sym == this), function semantic, file struct.c, line 876.

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11230 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11233] DMD HEAD very slow with large static array struct field

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11233 --- Comment #4 from github-bugzi...@puremagic.com 2013-10-13 11:36:18 PDT --- Commit pushed to 2.064 at https://github.com/D-Programming-Language/dmd

[Issue 11245] [REG 2.063] Can't access length of static arrays from within classes

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11245 rswhi...@googlemail.com changed: What|Removed |Added CC||rswhi...@googlemail.com ---

[Issue 11245] [REG 2.063] Can't access length of static arrays from within classes

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11245 --- Comment #2 from Benjamin Thaut c...@benjamin-thaut.de 2013-10-13 11:46:54 PDT --- The length of f is known at compile time. There is no need for a this pointer to access it. Also it works if you put the same code into a regular function.

[Issue 11246] New: [REG 2.063] Struct initialized in constructor is destroyed first

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11246 Summary: [REG 2.063] Struct initialized in constructor is destroyed first Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 11246] [REG 2.063] Struct initialized in constructor is destroyed first

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11246 --- Comment #1 from Benjamin Thaut c...@benjamin-thaut.de 2013-10-13 12:16:07 PDT --- To be more percise in dmd 2.062 and earlier the repro case would print ctor 5 dtor Starting with dmd 2.063 this prints ctor dtor dtor -- Configure

[Issue 11230] Assertion failed: (type-ty != Tstruct || ((TypeStruct *)type)-sym == this), function semantic, file struct.c, line 876.

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11230 deadalnix deadal...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 11230] Assertion failed: (type-ty != Tstruct || ((TypeStruct *)type)-sym == this), function semantic, file struct.c, line 876.

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11230 deadalnix deadal...@gmail.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 11237] zero initializer emitted to read-only data segment, slow compilation

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11237 --- Comment #3 from Walter Bright bugzi...@digitalmars.com 2013-10-13 13:12:20 PDT --- https://github.com/D-Programming-Language/dmd/pull/2660 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 11247] New: Error: typeof(i).sizeof is used as a type

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11247 Summary: Error: typeof(i).sizeof is used as a type Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity:

[Issue 11228] alias this confuses static array copy

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11228 monarchdo...@gmail.com changed: What|Removed |Added Severity|normal |regression --- Comment #1

[Issue 11244] Invalid warning about slice assignment

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

[Issue 11244] Invalid warning about slice assignment

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11244 mailnew4s...@gmail.com changed: What|Removed |Added CC||mailnew4s...@gmail.com

[Issue 11248] New: template value parameter cause too long mangling

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11248 Summary: template value parameter cause too long mangling Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 11247] Error: typeof(i).sizeof is used as a type

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11247 Maxim Fomin ma...@maxim-fomin.ru changed: What|Removed |Added CC||ma...@maxim-fomin.ru

[Issue 11244] Invalid warning about slice assignment

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11244 --- Comment #3 from monarchdo...@gmail.com 2013-10-13 14:16:43 PDT --- (In reply to comment #2) (In reply to comment #1) Probably related: http://d.puremagic.com/issues/show_bug.cgi?id=11244 You put me in an infinite loop. (In reply

[Issue 11247] Error: typeof(i).sizeof is used as a type

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11247 --- Comment #2 from monarchdo...@gmail.com 2013-10-13 14:20:47 PDT --- (In reply to comment #1) (In reply to comment #0) Not sure what to make of this: // void main() { int i; //This is OK: enum N =

[Issue 11247] Error: typeof(i).sizeof is used as a type

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11247 --- Comment #3 from Maxim Fomin ma...@maxim-fomin.ru 2013-10-13 14:33:57 PDT --- (In reply to comment #2) (In reply to comment #1) (In reply to comment #0) Not sure what to make of this: // void main() { int i;

[Issue 11114] Undefined symbols after merging dmd pull #2550

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4 --- Comment #11 from Walter Bright bugzi...@digitalmars.com 2013-10-13 16:12:34 PDT --- This may fix it: https://github.com/D-Programming-Language/dmd/pull/2661 Need to also check if imports are compiled with one -version while the importer

[Issue 11239] [REG2.064beta] ctRegex causes link errors with -debug since Pull2550

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11239 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 9772] Remove toString from Object

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9772 --- Comment #2 from Jonathan M Davis jmdavisp...@gmx.com 2013-10-13 16:17:31 PDT --- Relevant discussion on how to transition away from having these functions on Object (the thread got broken up a bit - probably by the mailman bug):

[Issue 9770] Remove opCmp from Object

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9770 --- Comment #2 from Jonathan M Davis jmdavisp...@gmx.com 2013-10-13 16:17:23 PDT --- Relevant discussion on how to transition away from having these functions on Object (the thread got broken up a bit - probably by the mailman bug):

[Issue 9771] Remove toHash from Object

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9771 --- Comment #15 from Jonathan M Davis jmdavisp...@gmx.com 2013-10-13 16:17:28 PDT --- Relevant discussion on how to transition away from having these functions on Object (the thread got broken up a bit - probably by the mailman bug):

[Issue 9769] Remove opEquals from Object

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9769 --- Comment #5 from Jonathan M Davis jmdavisp...@gmx.com 2013-10-13 16:17:16 PDT --- Relevant discussion on how to transition away from having these functions on Object (the thread got broken up a bit - probably by the mailman bug):

[Issue 10710] shared phobos library doesn't work on all linux distributions

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10710 --- Comment #22 from Martin Nowak c...@dawg.eu 2013-10-13 16:17:02 PDT --- (In reply to comment #21) There is another solution. Place libcurl dependencies from phobos to deimos, This is probably the most correct. How? Removing std.net.curl

[Issue 10866] Regression (2.064 git-head) Massive compiler slowdown

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10866 --- Comment #24 from Walter Bright bugzi...@digitalmars.com 2013-10-13 16:20:23 PDT --- What happened to making internal_tables.di ? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 11237] zero initializer emitted to read-only data segment, slow compilation

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11237 --- Comment #4 from github-bugzi...@puremagic.com 2013-10-13 16:26:27 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 11237] zero initializer emitted to read-only data segment, slow compilation

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11237 Martin Nowak c...@dawg.eu changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 7469] template mangling depends on instantiation order

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7469 Martin Nowak c...@dawg.eu changed: What|Removed |Added Priority|P2 |P3

[Issue 7469] template mangling depends on instantiation order

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7469 --- Comment #3 from Martin Nowak c...@dawg.eu 2013-10-13 16:34:55 PDT --- Fixing this issue would allow us to use the mangling as hash key for looking up existing template instantiations. Currently the template arguments are used for comparison

[Issue 11233] DMD HEAD very slow with large static array struct field

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11233 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11249] New: MapResult failed semantic analysis

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11249 Summary: MapResult failed semantic analysis Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component:

[Issue 11237] zero initializer emitted to read-only data segment, slow compilation

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11237 --- Comment #5 from github-bugzi...@puremagic.com 2013-10-13 22:32:37 PDT --- Commit pushed to 2.064 at https://github.com/D-Programming-Language/dmd

[Issue 11114] Undefined symbols after merging dmd pull #2550

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4 --- Comment #12 from Denis Shelomovskij verylonglogin@gmail.com 2013-10-14 09:40:59 MSD --- (In reply to comment #11) This may fix it: https://github.com/D-Programming-Language/dmd/pull/2661 Why may? It will definitely workaround at

[Issue 11230] [REG2.064a] Inexact mangling for template function literal.

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11230 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid

[Issue 11230] [REG2.064a] Inexact mangling for template function literal.

2013-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11230 --- Comment #6 from Kenji Hara k.hara...@gmail.com 2013-10-13 22:53:28 PDT --- *** Issue 11249 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are