[Issue 23395] Regex leaks memory when used in multithreaded environment

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23395 --- Comment #1 from anon --- This is especially important when using unit_threaded as this is also when you want to enable fsan --

[Issue 23475] Wrong printf deprecation message with ulong/long

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23475 kinke changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 23475] New: Wrong printf deprecation message with ulong/long

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23475 Issue ID: 23475 Summary: Wrong printf deprecation message with ulong/long Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: minor

[Issue 23472] scope(sucess) generate exception handling code.

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23472 --- Comment #5 from kinke --- Almost - this basically corresponds to what the backend generates for the happy path without exception, except that the assignments to `ret` need to be constructions (`TOK.construct`) in order not to break in-place

[Issue 16599] Allow Template Constraint in Untemplated Function in Templated Struct

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

[Issue 16586] Implicit casting of enum with explicit int base type fails

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16586 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 23474] New: Grapheme should end after carriage return if not followed by line feed.

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23474 Issue ID: 23474 Summary: Grapheme should end after carriage return if not followed by line feed. Product: D Version: D2 Hardware: All OS: All Status:

[Issue 23473] Need a way to disassemble an overload function without referencing a parent

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23473 Ketmar Dark changed: What|Removed |Added CC||ket...@ketmar.no-ip.org --

[Issue 16538] Parameter head-const-ness shouldn't matter but does

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16538 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 16535] writeln("a") is safe, stdout.writeln("a") is not

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

[Issue 15459] [REG2.065.0] stdin.byLine.each!(map!somefunc) compiles, fails to link with ld

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15459 RazvanN changed: What|Removed |Added CC||john.loughran.colvin@gmail. |

[Issue 16481] invalid code accepted leading to linker error

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16481 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 23472] scope(sucess) generate exception handling code.

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23472 --- Comment #4 from deadalnix --- No, that is true in general. For instance, you exemple: char inc(string s, ref int i) { scope(success) i++; if (s == null) return 0; if (s.length > 256) return 1; return s[i]; } Is

[Issue 16459] opDispatch gives obtuse error when dispatching to a function that doesn't exist

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16459 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 16447] make illegal for functions containing a `naked` asm block to return `auto`

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16447 RazvanN changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 16412] instance variable shadowing with inheritance

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16412 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 23473] Need a way to disassemble an overload function without referencing a parent

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23473 --- Comment #2 from Dlang Bot --- @FeepingCreature created dlang/dmd pull request #14631 "Issue 23473: Improvement: Implement single-argument __traits(getOverloads) form." mentioning this issue: - Issue 23473: Improvement: Implement single-argument

[Issue 16410] attribute inference for final methods of templated classes

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16410 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 16399] template with func. ptr. argument and anon. func. in the template body, rejects its argument

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16399 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 23473] Need a way to disassemble an overload function without referencing a parent

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23473 FeepingCreature changed: What|Removed |Added Keywords||industry --

[Issue 23473] Need a way to disassemble an overload function without referencing a parent

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23473 FeepingCreature changed: What|Removed |Added Summary|Need a way to disassemble |Need a way to disassemble

[Issue 23473] Need a way to disassemble an overload function

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23473 --- Comment #1 from FeepingCreature --- Oops, pressed return too soon. Consider this code: --- b.d void first(int) { } --- a.d import b : foo = first; import c : foo = second; void main() { foo(1); // works foo("hello"); // works

[Issue 23473] New: Need a way to disassemble an overload function

2022-11-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23473 Issue ID: 23473 Summary: Need a way to disassemble an overload function Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement

[Issue 23461] dmd: src/dmd/backend/cod1.d:2037: Assertion false failed

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

[Issue 21301] Wrong values being passed in long parameter list

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