[Issue 21872] New: Warning: statement is not reachable should be error instead of warning!

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21872 Issue ID: 21872 Summary: Warning: statement is not reachable should be error instead of warning! Product: D Version: D2 Hardware: x86 OS: Mac OS X

[Issue 21871] New: Accessing elements of "static immutable" arrays passed as template parameters requires allocation

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21871 Issue ID: 21871 Summary: Accessing elements of "static immutable" arrays passed as template parameters requires allocation Product: D Version: D2 Hardware: All

[Issue 21870] New: Property/method not invoked and requires () when used in static array length

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21870 Issue ID: 21870 Summary: Property/method not invoked and requires () when used in static array length Product: D Version: D2 Hardware: All OS: All

[Issue 16783] std.net.curl application throws an exception

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16783 Berni44 changed: What|Removed |Added CC||bugzi...@bernis-buecher.de --- Comment #7 from

[Issue 19783] Fail to emplace struct with betterC

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19783 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #3 from Dlang Bot ---

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 --- Comment #6 from FeepingCreature --- ImplicitConversionTargets has been deprecated. AllImplicitConversionTargets supports interface inheritance. --

[Issue 21856] Implicit @safe violation of immutable

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21856 --- Comment #2 from RazvanN --- There seems to be a confusion in the compiler with regards to implicit conversions and unique objects. If a pure functions creates a mutable object and then it returns it, then the object is implicitly convertible to

[Issue 21869] New: Invalid hyperlink to doxygen

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21869 Issue ID: 21869 Summary: Invalid hyperlink to doxygen Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: enhancement Priority: P1

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21861] ctfe fails when a nested enum or function has a UDA

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21861 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21856] Implicit @safe violation of immutable

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21856 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from

[Issue 21868] DIP1000 doesn't catch pointer to struct temporary

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21868 ag0aep6g changed: What|Removed |Added Keywords||accepts-invalid, safe CC|

[Issue 21758] std.experimental.checkedint opBinaryRight with integer left-hand side does not compile for any operators except + and -

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21758 --- Comment #4 from Dlang Bot --- dlang/phobos pull request #8012 "merge stable" was merged into master: - e516ec9351c9897417805a9f2b0839c9c099a97e by Nathan Sashihara: Fix Issue 21758 - std.experimental.checkedint opBinaryRight with integer

[Issue 21801] std.typecons.ReplaceType does not work for `in` parameters

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21801 --- Comment #3 from Dlang Bot --- dlang/phobos pull request #8012 "merge stable" was merged into master: - b8cdef5ffcc3e9c9c65df27387247d53629cf2df by Johan Engelen: fix Issue 21801 - std.typecons.ReplaceType does not work for `in` parameters

[Issue 21721] casting std.BigInts to built-in floating point types doesn't work without -preview=dip1000

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21721 --- Comment #4 from Dlang Bot --- dlang/phobos pull request #8012 "merge stable" was merged into master: - 40b34d3c1ff1d6bf8c75114c2c47d96c4864686f by Nathan Sashihara: Fix Issue 21721 - casting std.BigInts to built-in floating point types not

[Issue 21725] Specifying null as bitfields variable name now fails

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21725 --- Comment #4 from Dlang Bot --- dlang/phobos pull request #8012 "merge stable" was merged into master: - b60108ed3f35f040e78ab9a8515565138b3e6da3 by Vladimir Panteleev: Fix Issue 21725 - Specifying null as bitfields variable name now fails

[Issue 21702] avoid quadratic template expansion in constraints of multiple search term versions of std.algorithm.searching.startsWith & endsWith

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21702 --- Comment #4 from Dlang Bot --- dlang/phobos pull request #8012 "merge stable" was merged into master: - 6d9a508baf2689d7dcca54f677f8ec9ebdef421b by Nathan Sashihara: Fix issue #21702 - avoid quadratic template expansion in constraints of

[Issue 21724] std.algorithm.mutation.copy fails on overlapping arrays if the source array's pointer is less than the destination array's pointer

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21724 --- Comment #4 from Dlang Bot --- dlang/phobos pull request #8012 "merge stable" was merged into master: - d32131d952ebe6f87b7e191f20788a1a9cd9b723 by Nathan Sashihara: Fix Issue 21724 - std.algorithm.mutation.copy fails on overlapping arrays if

[Issue 21716] std.regex performance regression (additional GC allocation)

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21716 --- Comment #5 from Dlang Bot --- dlang/phobos pull request #8012 "merge stable" was merged into master: - 97a78186ad2fdc24e37325863647eb1db04ad421 by Jon Degenhardt: Fix issue 21716: std.regex performance regression.

[Issue 21868] New: DIP1000 doesn't catch pointer to struct temporary

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21868 Issue ID: 21868 Summary: DIP1000 doesn't catch pointer to struct temporary Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 --- Comment #4 from Dlang Bot --- @FeepingCreature created dlang/phobos pull request #8016 "Fix issue 20756: Handle interface argument in `AllImplicitConversionTargets`." fixing this issue: - Fix issue 20756: Handle interface argument in

[Issue 21867] New: DMD fails to link after installing Visual Studio 2019

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21867 Issue ID: 21867 Summary: DMD fails to link after installing Visual Studio 2019 Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Severity: normal