[Issue 23965] [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message

2023-07-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23965

--- Comment #3 from Dlang Bot  ---
dlang/dmd pull request #15373 "merge stable" was merged into master:

- b358cebfa64f3bab300f549883dc703a2f55d6a4 by Teodor Dutu:
  Fix Issue 23965 - Disable deprecation checks for DRuntime hooks (#15315)

  Lowerings to runtime hooks can be made from deprecated contexts, which
  results in incorrect deprecation messages of the deprecated context
  calling an undeprecated hook. Since hooks aren't going to be deprecated,
  this check may be disabled.

  Signed-off-by: Teodor Dutu 

https://github.com/dlang/dmd/pull/15373

--


[Issue 23965] [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message

2023-06-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23965

Dlang Bot  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Dlang Bot  ---
dlang/dmd pull request #15315 "Fix Issue 23965 - Disable deprecation checks for
DRuntime hooks" was merged into stable:

- 5a722cd8dd92523470fc9a03aaf03c6e9fd49e44 by Teodor Dutu:
  Fix Issue 23965 - Disable deprecation checks for DRuntime hooks

  Lowerings to runtime hooks can be made from deprecated contexts, which
  results in incorrect deprecation messages of the deprecated context
  calling an undeprecated hook. Since hooks aren't going to be deprecated,
  this check may be disabled.

  Signed-off-by: Teodor Dutu 

https://github.com/dlang/dmd/pull/15315

--


[Issue 23965] [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message

2023-06-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23965

Dlang Bot  changed:

   What|Removed |Added

   Keywords||pull

--- Comment #1 from Dlang Bot  ---
@teodutu updated dlang/dmd pull request #15315 "Fix Issue 23959 - Propagate
deprecation to `_d_arrayappendcTXImpl` if the calling scope is deprecated"
fixing this issue:

- Fix Issue 23965 - Propagate deprecation to `_d_arrayappendcTXImpl` if the
calling scope is deprecated

  This is needed if the lowered expression (`arr ~= elem`) is made within
  a deprecated context to avoid spurious deprecation messages about the
  hook being emitted.

  Signed-off-by: Teodor Dutu 

https://github.com/dlang/dmd/pull/15315

--


[Issue 23965] [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message

2023-06-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23965

Teodor Dutu  changed:

   What|Removed |Added

 CC||teodor.d...@gmail.com
   Assignee|nob...@puremagic.com|teodor.d...@gmail.com

--