[Issue 19192] New: DMD generates invalid code for covariants involving template classes

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19192 Issue ID: 19192 Summary: DMD generates invalid code for covariants involving template classes Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 11959] Phobos should not declare public symbols in version(unittest) blocks

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11959 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 19175] @safe code can escape local array references

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19175 Radu Racariu changed: What|Removed |Added CC||radu.raca...@gmail.com --- Comment #5 from

[Issue 19193] New: deprecated attribute on enum members in templates is ignored

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19193 Issue ID: 19193 Summary: deprecated attribute on enum members in templates is ignored Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 19194] New: version for `-mscrtlib` specification

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19194 Issue ID: 19194 Summary: version for `-mscrtlib` specification Product: D Version: D2 Hardware: All OS: Windows Status: NEW Severity: enhancement

[Issue 19195] New: Support pragma to specify linker directives

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19195 Issue ID: 19195 Summary: Support pragma to specify linker directives Product: D Version: D2 Hardware: All OS: Windows Status: NEW Severity: enhancement

[Issue 19134] [C++] static const y = new Derived(); ->pointer cast from const(Derived) to immutable(void*)** is not supported at compile time

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19134 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b952c845f77264d40253e2e144625fdb0c301804 Fix Issue 19134 And revert to D vptr semantics in

[Issue 19134] [C++] static const y = new Derived(); ->pointer cast from const(Derived) to immutable(void*)** is not supported at compile time

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19134 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 19058] __traits(getUnitTests) stops working with separate compilation in dmd 2.081.0

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19058 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 19058] __traits(getUnitTests) stops working with separate compilation in dmd 2.081.0

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19058 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/3a686c04cd777d89cf9343ab39dacd600934ffcb Fix issue 19058 - __traits(getUnitTests) works again with

[Issue 19196] New: DMD thinks storage size of dynamic array is unknown

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19196 Issue ID: 19196 Summary: DMD thinks storage size of dynamic array is unknown Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal

[Issue 19196] DMD thinks storage size for pointer or dynamic array is unknown

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19196 Abscissa changed: What|Removed |Added Summary|DMD thinks storage size of |DMD thinks storage size for

[Issue 340] [Tracker] Forward reference bugs and other order-of-declaration issues

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=340 Abscissa changed: What|Removed |Added Depends on||19105 Referenced Issues:

[Issue 19196] DMD thinks storage size for pointer or dynamic array is unknown

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19196 Abscissa changed: What|Removed |Added Blocks||340 Referenced Issues:

[Issue 340] [Tracker] Forward reference bugs and other order-of-declaration issues

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=340 Abscissa changed: What|Removed |Added Depends on||19196 Referenced Issues:

[Issue 19105] Bogus recursive template expansion via getSymbolsByUDA

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19105 Abscissa changed: What|Removed |Added Blocks||340 Referenced Issues:

[Issue 19196] DMD thinks storage size for pointer or dynamic array isn't always known

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19196 Abscissa changed: What|Removed |Added Summary|DMD thinks storage size for |DMD thinks storage size for

[Issue 19193] deprecated attribute on enum members in templates is ignored

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19193 Mike Franklin changed: What|Removed |Added Keywords||pull CC|

[Issue 11431] std.file.slurp fails with Windows newlines

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11431 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11431] std.file.slurp fails with Windows newlines

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11431 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/9ca114d141bf0c8cdf949b10b7396653d649de6e fix issue 11431 - std.file.slurp fails with Windows

[Issue 19196] DMD thinks storage size for pointer or dynamic array isn't always known

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19196 | changed: What|Removed |Added CC||dhase...@gmail.com --- Comment #2 from | --- Reduced

[Issue 19148] Alignment of section does not reflect the maximum alignment of its contents

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19148 --- Comment #9 from Yuxuan Shui --- (In reply to Joakim from comment #8) > OK, if you're so sure it's a problem in dmd's backend, a pull request is > welcome. While I know where the problem is, I don't know what is the proper fix. So I would need

[Issue 11959] Phobos should not declare public symbols in version(unittest) blocks

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11959 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/db819575f13b6de9a726e74e3ce29aaa0be1b361 Fix issue 11959 - Set private symbols declared in

[Issue 15732] std.function partial does not work with function / delegate references

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15732 Johannes Loher changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18755] std.typecons.Rebindable breaks @safe-ty

2018-08-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18755 Johannes Loher changed: What|Removed |Added CC||johannes.lo...@fg4f.de --- Comment #1 from