[Issue 23276] DOC: ">" instead of ">" in dmd-windows.html

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

[Issue 23276] DOC: ">" instead of ">" in dmd-windows.html

2022-08-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23276 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com Severity|enhan

[Issue 15286] is(typeof(symbol))

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

[Issue 23147] Integer division may cause undefined behavior in @safe code

2022-08-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23147 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razv

[Issue 23276] DOC: ">" instead of ">" in dmd-windows.html

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

[Issue 15525] SEGV running semantic analysis on non-root decl that has errors.

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

[Issue 15476] DDOC_UNDEFINED_MACRO is undocumented

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

[Issue 23147] Integer division may cause undefined behavior in @safe code

2022-08-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23147 --- Comment #2 from Paul Backus --- Undefined behavior means that all bets are off and literally anything can happen, including memory corruption. Note that LDC at least optimizes code under the assumption that division by zero never happens, so thi

[Issue 23288] zlib: Fix potential buffer overflow

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

[Issue 23140] Array!T where T is a shared class no longer works

2022-08-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23140 --- Comment #5 from Ruby The Roobster --- (In reply to RazvanN from comment #4) > (In reply to Steven Schveighoffer from comment #0) > > I'm not sure it should have ever worked, but I'm also wondering why this > > cannot be made to work. > > > > Pri

[Issue 23291] New: Members of arrays of shared classes cannot be compared

2022-08-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23291 Issue ID: 23291 Summary: Members of arrays of shared classes cannot be compared Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression

[Issue 23291] Members of arrays of shared classes cannot be compared

2022-08-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23291 --- Comment #1 from Ruby The Roobster --- This regression, like https://issues.dlang.org/show_bug.cgi?id=23140, has been caused by the fix for https://issues.dlang.org/show_bug.cgi?id=22515 --

[Issue 23291] Members of arrays of shared classes cannot be compared

2022-08-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23291 Boris Carvajal changed: What|Removed |Added CC||boris...@gmail.com --- Comment #2 from Bori

[Issue 21197] Wrong lifetime inference with DIP1000 in dmd 2.093.0

2022-08-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21197 --- Comment #4 from Walter Bright --- A better test case, with and without the error message: @safe void check2() { int random; S create1() { return S(); } scope S gen1 = create1; // no error S create2() { return S(&random); }