[Issue 21882] [ICE][dip1021] src/dmd/escape.d(1850): Assertion failure

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

[Issue 21874] The test suite fails with most recent GDB versions

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

[Issue 21891] Cannot alias every kind that can be passed via variadic templates

2021-05-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21891 --- Comment #5 from Paul Backus --- (In reply to Andrei Alexandrescu from comment #4) > template classInstanceAlignment(T) > if (is(T == class)) > { > alias classInstanceAlignment = maxAlignment!(void*, typeof(T.tupleof)); > } > > > Does that

[Issue 21891] Cannot alias every kind that can be passed via variadic templates

2021-05-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21891 --- Comment #4 from Andrei Alexandrescu --- (In reply to Paul Backus from comment #2) > (In reply to Andrei Alexandrescu from comment #0) > > So in fact 1 is bindable to an alias but somehow not in all contexts! > > Specifically: an expression can

[Issue 21891] Cannot alias every kind that can be passed via variadic templates

2021-05-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21891 --- Comment #3 from Andrei Alexandrescu --- (In reply to Paul Backus from comment #2) > (In reply to Andrei Alexandrescu from comment #0) > > So in fact 1 is bindable to an alias but somehow not in all contexts! > > Specifically: an expression can

[Issue 21882] [ICE][dip1021] src/dmd/escape.d(1850): Assertion failure

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

[Issue 21456] std.format does not accept enum member with string base type as template parameter

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

[Issue 21728] rawRead calls fread with NULL if invoked on closed readEnd of Pipe (segfault)

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

[Issue 21730] null ptr dereferenced in ChunksImpl.opApply (SIGSEGV)

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

[Issue 21729] rawRead derefences null pointer if invoked on closed File (segfault)

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

[Issue 21815] std.format: invalid UTF-character throws with width but not without

2021-05-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21815 --- Comment #1 from Berni44 --- Reading the unicode standard, I think, I erred here on what should happen. Actually, the invalid 0xff character should be replaced by a 0xFFFD-replacement character in both versions (or both versions should throw, but