[Issue 5710] cannot use delegates as parameters to non-global template

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5710

--- Comment #53 from Steven Schveighoffer  ---
(In reply to RazvanN from comment #52)
> However, in master, this is "fixed" but deprecated, so
> the functionality still can be used.

Not for LDC or GDC.

--


[Issue 22763] importing std.utf fails in BetterC

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22763

Dlang Bot  changed:

   What|Removed |Added

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

--- Comment #2 from Dlang Bot  ---
dlang/druntime pull request #3804 "Fix issue 22763 - importing std.utf fails in
BetterC" was merged into master:

- af90c52a512044089b2e253124a49a821c02939c by Paul Backus:
  Fix issue 22763 - importing std.utf fails in BetterC

  BetterC-compatible code should be allowed to import the symbols in this
  module, as long as it does not attempt to use them at runtime when
  compiled in BetterC mode.

https://github.com/dlang/druntime/pull/3804

--


[Issue 22763] importing std.utf fails in BetterC

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22763

Dlang Bot  changed:

   What|Removed |Added

   Keywords||pull

--- Comment #1 from Dlang Bot  ---
@pbackus created dlang/druntime pull request #3804 "Fix issue 22763 - importing
std.utf fails in BetterC" fixing this issue:

- Fix issue 22763 - importing std.utf fails in BetterC

  BetterC-compatible code should be allowed to import the symbols in this
  module, as long as it does not attempt to use them at runtime when
  compiled in BetterC mode.

https://github.com/dlang/druntime/pull/3804

--


[Issue 5710] cannot use delegates as parameters to non-global template

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5710

RazvanN  changed:

   What|Removed |Added

 CC||razvan.nitu1...@gmail.com

--- Comment #52 from RazvanN  ---
(In reply to Max Samukha from comment #51)
> Is anybody working on this?

Not that I know of. However, in master, this is "fixed" but deprecated, so the
functionality still can be used.

--


[Issue 23034] importC: head-const struct confused with multiple files on command line

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23034

Dlang Bot  changed:

   What|Removed |Added

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

--- Comment #3 from Dlang Bot  ---
dlang/dmd pull request #14016 "fix Issue 23034 - importC: head-const struct
confused with multiple f…" was merged into master:

- 62c0846dd48cef8cf032a552c3e43c18565c42ea by Walter Bright:
  fix Issue 23034 - importC: head-const struct confused with multiple files on
command line

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

--


[Issue 23031] importC: hex character escapes should be variable length

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23031

Dlang Bot  changed:

   What|Removed |Added

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

--- Comment #2 from Dlang Bot  ---
dlang/dmd pull request #14017 "fix Issue 23031 - importC: hex character escapes
should be variable l…" was merged into master:

- 476dcb38a388e531522ecbe713bc905f184a7e85 by Walter Bright:
  fix Issue 23031 - importC: hex character escapes should be variable length

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

--


[Issue 23037] importC: type with only type-qualifier doesn't work

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23037

Walter Bright  changed:

   What|Removed |Added

 CC||bugzi...@digitalmars.com

--- Comment #1 from Walter Bright  ---
C11 6.7.2-4 says "At least one type specifier shall be given in the declaration
specifiers in each declaration"

I'll go with that.

--


[Issue 23040] importC: optimizer rejects null dereference of volatile pointer

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23040

Walter Bright  changed:

   What|Removed |Added

 CC||bugzi...@digitalmars.com

--- Comment #1 from Walter Bright  ---
volatile is ignored in ImportC because the D type system has no concept of
volatile.

--


[Issue 23031] importC: hex character escapes should be variable length

2022-04-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23031

Dlang Bot  changed:

   What|Removed |Added

   Keywords||pull

--- Comment #1 from Dlang Bot  ---
@WalterBright created dlang/dmd pull request #14017 "fix Issue 23031 - importC:
hex character escapes should be variable l…" fixing this issue:

- fix Issue 23031 - importC: hex character escapes should be variable length

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

--