[Issue 13044] New: Assignment of structs with const members

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13044 Issue ID: 13044 Summary: Assignment of structs with const members Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal

[Issue 13045] New: TypeInfo.getHash should return consistent result with object equality by default

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13045 Issue ID: 13045 Summary: TypeInfo.getHash should return consistent result with object equality by default Product: D Version: D2 Hardware: All OS: All

[Issue 10916] toHash on VariantN not being recognised

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10916 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 10916] toHash on VariantN not being recognised

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10916 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/6ba09e0c6da7f84fa575a81710c83ce21e0b9966 fix Issue 10916 -

[Issue 13043] Redundant linking to TypeInfo in non-root module

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13043 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1 from

[Issue 13045] TypeInfo.getHash should return consistent result with object equality by default

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13045 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1 from

[Issue 12255] Regression: opCmp requirement for AAs breaks code

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12255 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||accepts-invalid, pull,

[Issue 11025] [aa] std.typecons.Tuple needs to define toHash

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11025 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13045] TypeInfo.getHash should return consistent result with object equality by default

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13045 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||hst...@quickfur.ath.cx ---

[Issue 11037] [AA] AA's totally broken for struct keys with indirection

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11037 --- Comment #2 from Kenji Hara k.hara...@gmail.com --- Fix for (1): https://issues.dlang.org/show_bug.cgi?id=13045 https://github.com/D-Programming-Language/dmd/pull/3710 --

[Issue 12255] Regression: opCmp requirement for AAs breaks code

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12255 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Comment

[Issue 10525] Struct as key in Associative array ignores value semantics

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10525 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13045] TypeInfo.getHash should return consistent result with object equality by default

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13045 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||michal.min...@gmail.com ---

[Issue 10046] Wrong insertion of Tuple in associative array

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10046 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11037] [AA] AA's totally broken for struct keys with indirection

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11037 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 8561] Make xtoString, xopCmp and xtoHash detection just as tolerant as xopEquals detection

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8561 --- Comment #2 from Kenji Hara k.hara...@gmail.com --- xopCmp case is mostly fixed in issue 10567. For xtoHash case, I opened issue 13045. --

[Issue 12255] Regression: opCmp requirement for AAs breaks code

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12255 --- Comment #7 from Kenji Hara k.hara...@gmail.com --- (In reply to bearophile_hugs from comment #6) [snip] Gives: [Tuple!string(hello):2, Tuple!string(hello):1] Is this patch going to help fix that? Will change it to: [Tuple!string(hello):2]

[Issue 2834] Struct Destructors are not called by the GC, but called on explicit delete.

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2834 --- Comment #15 from Orvid King blah38...@gmail.com --- Would making all the writeln's in http://dpaste.dzfl.pl/fbb4a15cda14 print out be an acceptable solution to this issue? (that is, making heap-allocated structs call their destructors) --

[Issue 2834] Struct Destructors are not called by the GC, but called on explicit delete.

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2834 David Nadlinger c...@klickverbot.at changed: What|Removed |Added CC||c...@klickverbot.at ---

[Issue 12896] ld.gold complains about bad relocations when building libphobos2.so

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12896 Martin Nowak c...@dawg.eu changed: What|Removed |Added Keywords||pull --- Comment #2 from Martin

[Issue 879] support for --gc-sections

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 Martin Nowak c...@dawg.eu changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 12859] Read-modify-write operation for shared variable in Phobos

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12859 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 879] support for --gc-sections

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 David Nadlinger c...@klickverbot.at changed: What|Removed |Added CC||c...@klickverbot.at ---

[Issue 13027] Assertion `ex-op == TOKblit || ex-op == TOKconstruct' failed.

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13027 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 879] support for --gc-sections

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 --- Comment #15 from Martin Nowak c...@dawg.eu --- (In reply to David Nadlinger from comment #14) I don't see how pinning the ModuleInfo reference from the ModuleInfo itself would work, as there might not be any direct references to the ModuleInfo.

[Issue 13026] object.get cannot be called with [] as defaultValue argument

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13026 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid

[Issue 879] support for --gc-sections

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 --- Comment #16 from Martin Nowak c...@dawg.eu --- Another problem that I have is that ld.gold with --gc-sections doesn't copy the .minfo_beg/.minfo_end sections from an archive object, so it breaks the section brackets even when all .minfo* sections

[Issue 13026] object.get cannot be called with [] as defaultValue argument

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13026 --- Comment #3 from hst...@quickfur.ath.cx --- Wow that was fast. Thanks, Kenji!!! --

[Issue 12455] [uni][reg] Bad lowercase mapping for 'LATIN CAPITAL LETTER I WITH DOT ABOVE'

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12455 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added CC|

[Issue 13027] Assertion `ex-op == TOKblit || ex-op == TOKconstruct' failed.

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13027 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/002cafcb04ffa8880776da0a4e013f0923c54364 fix Issue 13027 - Assertion

[Issue 13026] object.get cannot be called with [] as defaultValue argument

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13026 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/7b494aae863640bceb658d291b5f03d51ac0992f fix Issue 13026 -

[Issue 12896] ld.gold complains about bad relocations when building libphobos2.so

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12896 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12896] ld.gold complains about bad relocations when building libphobos2.so

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12896 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/bcf55ca980d365fbc335bc527578b81903bde215 Merge pull request #3715

[Issue 5276] Template compilation slower than G++ 4.5

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5276 safety0ff.bugz safety0ff.b...@gmail.com changed: What|Removed |Added CC|

[Issue 2834] Struct Destructors are not called by the GC, but called on explicit delete.

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2834 Orvid King blah38...@gmail.com changed: What|Removed |Added CC||blah38...@gmail.com ---

[Issue 879] support for --gc-sections

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 --- Comment #17 from David Nadlinger c...@klickverbot.at --- (In reply to Martin Nowak from comment #15) ModuleInfos are exported global symbols, so the linker should not remove them. I was under the impression that --gc-sections indeed does this

[Issue 10297] Memory safe D spec is out of date

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10297 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dlang.org https://github.com/D-Programming-Language/dlang.org/commit/69db18bef0f2fe9db6a9004bdaa072498c765439 Fix Issue 10297

[Issue 10297] Memory safe D spec is out of date

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10297 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13046] New: Illegal char '~' in: Version: 2.066.0~b1

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13046 Issue ID: 13046 Summary: Illegal char '~' in: Version: 2.066.0~b1 Product: D Version: D2 Hardware: x86 OS: Linux Status: NEW Severity: regression

[Issue 2834] Struct Destructors are not called by the GC, but called on explicit delete.

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2834 --- Comment #18 from Jonathan M Davis jmdavisp...@gmx.com --- (In reply to Orvid King from comment #17) https://github.com/D-Programming-Language/druntime/pull/864 It's not feasibly possible to call destructors on heap-allocated arrays of

[Issue 12421] Allow simpler syntax for lambda template declarations

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12421 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu --- Comment #5 from

[Issue 9426] [enh] polymorphic lambda should be aliasable

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9426 Martin Nowak c...@dawg.eu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 8452] if lambda function can be template?

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8452 Martin Nowak c...@dawg.eu changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5276] Template compilation slower than G++ 4.5

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5276 --- Comment #3 from bearophile_h...@eml.cc --- (In reply to safety0ff.bugz from comment #2) I'm getting: Now my timings for N=7 are about 1 second for dmd, and about 1.1 seconds for g++. So for this benchmark the dmd performance problem is not a

[Issue 5276] Template compilation uses much more memory than G++ 4.8

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5276 bearophile_h...@eml.cc changed: What|Removed |Added Summary|Template compilation slower |Template compilation uses

[Issue 5276] Template compilation uses much more memory than G++ 4.8

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5276 --- Comment #4 from bearophile_h...@eml.cc --- Updated D code, a little slower (?) but also nicer: template State(ulong Cols=0, ulong Diag135=0, ulong Diag45=0, ulong Solution=0) { enum ulong cols = Cols; enum ulong diag135 = Diag135;

[Issue 13047] New: cannot stat `./icons/16/dmd-source.png': No such file or directory

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13047 Issue ID: 13047 Summary: cannot stat `./icons/16/dmd-source.png': No such file or directory Product: D Version: D2 Hardware: All OS: Linux Status:

[Issue 13048] New: Solaris no longer needs -mt during linking

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13048 Issue ID: 13048 Summary: Solaris no longer needs -mt during linking Product: D Version: D2 Hardware: x86 OS: Solaris Status: NEW Severity: enhancement

[Issue 8859] Solaris port of the toolchain

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8859 Jason King jason.brian.k...@gmail.com changed: What|Removed |Added Depends on||13048 --

[Issue 12976] ModuleInfo should be immutable on Solaris

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12976 Jason King jason.brian.k...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 12978] struct sigaction is too small on 32-bit solaris

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12978 Jason King jason.brian.k...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 13037] SIGRTMIN and SIGRTMAX aren't correctly defined on Solaris

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13037 Jason King jason.brian.k...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 12977] lf64 definitions aren't correct on Solaris

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12977 Jason King jason.brian.k...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 13048] Solaris no longer needs -mt during linking

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13048 Jason King jason.brian.k...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 13047] cannot stat `./icons/16/dmd-source.png': No such file or directory

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13047 --- Comment #1 from Andrew Edwards edwards...@gmail.com --- Fix: https://github.com/D-Programming-Language/installer/pull/85 --

[Issue 2834] Struct Destructors are not called by the GC, but called on explicit delete.

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2834 --- Comment #19 from Orvid King blah38...@gmail.com --- We still wouldn't be able to call the destructors in structs for arrays even with precise heap scanning, because we can't know that each value in the array is actually valid. Take for instance

[Issue 13047] cannot stat `./icons/16/dmd-source.png': No such file or directory

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13047 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13047] cannot stat `./icons/16/dmd-source.png': No such file or directory

2014-07-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13047 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/installer https://github.com/D-Programming-Language/installer/commit/7f0c9b76f773a8ed62e4d82caffc71dc808cb384 Update

<    1   2