[Issue 23648] Replace all sprintf with snprintf

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

[Issue 23415] ImportC: typedef'd struct as const parameter "is not callable"

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23415 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 22594] Update "Interfacing to C" to include intptr_t and uintptr_t

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22594 --- Comment #2 from Dlang Bot --- @ioanavivi12 created dlang/dlang.org pull request #3519 "Fix Issue 22594 - Update Interfacing to C to include intptr_t and uin…" fixing this issue: - Fix Issue 22594 - Update Interfacing to C to include intptr_t and

[Issue 22594] Update "Interfacing to C" to include intptr_t and uintptr_t

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

[Issue 23667] [REG2.101] Incorrect escape deprecation on scope lazy pointer parameter

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

[Issue 16193] opApply() doesn't heap allocate closure

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16193 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org --- Comment #19 from Nick Tr

[Issue 23667] [REG2.101] Incorrect escape deprecation on scope lazy pointer parameter

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23667 --- Comment #2 from RazvanN --- Actually, it turns out you can escape i: struct S { this(ref int i) { DBG(&i); } } int* delegate() outer; void DBG(lazy scope int* args) { outer = &args; } void main() {

[Issue 10602] Error should state why wrong template lambda cannot be passed to function

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10602 Nick Treleaven changed: What|Removed |Added Summary|Better error message for|Error should state why |w

[Issue 10602] Error should state why wrong template lambda doesn't match expected function type

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10602 Nick Treleaven changed: What|Removed |Added Summary|Error should state why |Error should state why |w

[Issue 23668] New: Can't stable sort structs with disabled default constructor.

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23668 Issue ID: 23668 Summary: Can't stable sort structs with disabled default constructor. Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 23668] Can't stable sort structs with disabled default constructor.

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

[Issue 20997] Missing example of scope guard executing after return statement

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

[Issue 23415] ImportC: typedef'd struct as const parameter "is not callable"

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23415 --- Comment #2 from Ali Cehreli --- Yes, works with 2.101.2. --

[Issue 18333] binaryHeap documentation inadequately describes slice store invalidation

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18333 --- Comment #1 from Dlang Bot --- @MathewColin created dlang/phobos pull request #8677 "Better document the use of Heaps with Dynamic Array as Store" mentioning this issue: - Better document the use of Heaps with Dynamic Array as Store Fi

[Issue 23669] New: [DIP1000] Compound assignment to length of slice member variable in scope method fails

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23669 Issue ID: 23669 Summary: [DIP1000] Compound assignment to length of slice member variable in scope method fails Product: D Version: D2 Hardware: All OS: All

[Issue 23669] [DIP1000] Compound assignment to length of slice member variable in scope method fails

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23669 --- Comment #1 from Paul Backus --- The error is caused by the way DMD lowers `a.length += 1;`, which can be seen using the -vcg-ast switch: --- (string[]* __arraylength2 = &this.a;) , _d_arraysetlengthT(*__arraylength2, (*__arraylength2).length + 1

[Issue 23669] [DIP1000] Compound assignment to length of slice member variable in scope method fails

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23669 Paul Backus changed: What|Removed |Added Keywords||rejects-valid --

[Issue 17226] Exception during the generation of an assert message hides AssertError

2023-02-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17226 Salih Dincer changed: What|Removed |Added CC||sali...@hotmail.com --- Comment #13 from Sali