[Issue 21110] New: OOB memory access, safety violation

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21110 Issue ID: 21110 Summary: OOB memory access, safety violation Product: D Version: D2 Hardware: x86_64 OS: Other Status: NEW Severity: regression

[Issue 21091] [ICE] Segmentation fault: Module::importAll(Scope*) (this=0x0, prevsc=0x0) at dmd/dmodule.d:1124

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

[Issue 21109] Wrong result when using sort() on enum arrays

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21109 Andrej Mitrovic changed: What|Removed |Added Summary|Possibly wrong codegen when |Wrong result when using

[Issue 21109] Possibly wrong codegen when using enum arrays

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21109 --- Comment #4 from Andrej Mitrovic --- (In reply to Andrej Mitrovic from comment #3) > I think this is related to `sort`. It's possible that sort compares by > pointers if two structs are otherwise equivalent. > > And then using `enum` has a

[Issue 21109] Possibly wrong codegen when using enum arrays

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21109 --- Comment #3 from Andrej Mitrovic --- I think this is related to `sort`. It's possible that sort compares by pointers if two structs are otherwise equivalent. And then using `enum` has a different effect on arrays, possibly optimizing and storing

[Issue 15824] 'scope' attribute ignored when making an alias to a scope delegate

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15824 Mathias LANG changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 11754] Disallow changing the default parameters of overridden inherited functions

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11754 Mathias LANG changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 21109] Possibly wrong codegen when using enum arrays

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21109 --- Comment #2 from Andrej Mitrovic --- I've confirmed the issue with ldc2 as well. So it looks like it's a front-end bug. --

[Issue 21109] Possibly wrong codegen when using enum arrays

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21109 --- Comment #1 from Andrej Mitrovic --- Using DMD v2.093.0. --

[Issue 13112] Ignore constness when copying dynamic array argument to static array parameter

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13112 Mathias LANG changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 21109] New: Possibly wrong codegen when using enum arrays

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21109 Issue ID: 21109 Summary: Possibly wrong codegen when using enum arrays Product: D Version: D2 Hardware: All OS: Mac OS X Status: NEW Severity: critical

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 Mathias LANG changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Issue 21108] New: Wrong mangling for extern(C++, std) (identifier namespace)

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21108 Issue ID: 21108 Summary: Wrong mangling for extern(C++, std) (identifier namespace) Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 21096] [ICE] Segmentation fault in dmd.hdrgen.sizeToBuffer at dmd/hdrgen.d:3153

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21096 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 17928] [scope] `in` is not treated as `const scope`

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17928 Mathias LANG changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 13752] add traits to query storage class of variables (isTLS, isGlobal)

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13752 Mathias LANG changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comment #1

[Issue 12474] Implement the getStorageClass trait

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12474 Mathias LANG changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 7846] Forward referenced storage class is not applied in certain cases

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7846 Mathias LANG changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 6931] scope parameter storage class not checked at all

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6931 Mathias LANG changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 21092] [ICE] Segmentation fault in ExpressionPrettyPrintVisitor::visit(CommaExp*) at dmd/hdrgen.d:2293

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21092 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot ---

[Issue 21107] New: Cannot define an r/w property inside a function

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21107 Issue ID: 21107 Summary: Cannot define an r/w property inside a function Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal

[Issue 21106] New: Add type inference for constructor calls

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21106 Issue ID: 21106 Summary: Add type inference for constructor calls Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 20380] std.net.curl: misbehaviour on arch 'arm32v7 gnueabihf' (Raspberry/Raspbian/Buster)

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20380 --- Comment #9 from Iain Buclaw --- (In reply to Iain Buclaw from comment #8) > GCC 10.2 is out https://gcc.gnu.org/gcc-10/ Changelog entry for std.net.curl change:

[Issue 21105] Casting from a function pointer to a delegate

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21105 Dennis changed: What|Removed |Added CC||dkor...@live.nl --- Comment #1 from Dennis ---

[Issue 21105] New: Casting from a function pointer to a delegate

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21105 Issue ID: 21105 Summary: Casting from a function pointer to a delegate Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 20380] std.net.curl: misbehaviour on arch 'arm32v7 gnueabihf' (Raspberry/Raspbian/Buster)

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20380 Iain Buclaw changed: What|Removed |Added Depends on||19367 Referenced Issues:

[Issue 19367] std.net.curl does not understand HTTP/2 status lines

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19367 Iain Buclaw changed: What|Removed |Added Blocks||20380 Referenced Issues:

[Issue 20380] std.net.curl: misbehaviour on arch 'arm32v7 gnueabihf' (Raspberry/Raspbian/Buster)

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20380 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21089] With vm.overcommit_memory=0, DMD can't link if it uses more than half the total (ram+swap) memory in the system.

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21089 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21089] With vm.overcommit_memory=0, DMD can't link if it uses more than half the total (ram+swap) memory in the system.

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21089 --- Comment #2 from Dlang Bot --- @FeepingCreature updated dlang/dmd pull request #11497 "Spawn linker with vfork to avoid need to overcommit memory" fixing this issue: - Fix issue 21089: spawn linker with vfork to avoid need to overcommit memory -

[Issue 2789] Functions overloads are not checked for conflicts

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2789 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --- Comment #19 from