[Issue 24129] ImportC: MS-Link cannot handle multiple COMDATs with the same name

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

Dlang Bot  changed:

   What|Removed |Added

   Keywords||pull

--- Comment #4 from Dlang Bot  ---
@WalterBright created dlang/dmd pull request #15585 "fix Issue 24129 - ImportC:
MS-Link cannot handle multiple COMDATs wit…" fixing this issue:

- fix Issue 24129 - ImportC: MS-Link cannot handle multiple COMDATs with the
same name

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

--


[Issue 24129] ImportC: MS-Link cannot handle multiple COMDATs with the same name

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

Walter Bright  changed:

   What|Removed |Added

Summary|ImportC: cannot compile any |ImportC: MS-Link cannot
   |non-trivial program with|handle multiple COMDATs
   |multiple translation|with the same name
   |units/files: fatal error|
   |LNK1179: invalid or corrupt |
   |file: duplicate COMDAT  |
   |'__acrt_locale_get_ctype_ar |
   |ray_value'  |

--


[Issue 24112] binary expressions with noreturn vars produce inconsistent results

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

--- Comment #6 from Dlang Bot  ---
dlang/dmd pull request #15584 "Revert "Fix Issue 24112 - binary expressions
with noreturn vars produ…" was merged into master:

- a90c6d25063b2f5a4e17c165acc63a2800ac68ac by Basile Burg:
  Revert "Fix Issue 24112 - binary expressions with noreturn vars produce
inconsistent results (#15564)"

  This reverts commit 1a9a19f8b384a4c9f6d27dcd04f83bf8dd1546cf.

  This breaks the test suite (fail_compilation/noreturn_expr.d).

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

--


[Issue 24112] binary expressions with noreturn vars produce inconsistent results

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

Basile-z  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 CC||b2.t...@gmx.com
 Resolution|FIXED   |---

--- Comment #5 from Basile-z  ---
The fixed that was merged breaks the one for
https://issues.dlang.org/show_bug.cgi?id=24117

--


[Issue 24110] [REG2.104] Array comparison lowering apparently not handled properly in __traits(compiles)

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

Dlang Bot  changed:

   What|Removed |Added

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

--- Comment #4 from Dlang Bot  ---
dlang/dmd pull request #15575 "Fix Issue 24110 - [REG2.104] Array comparison
lowering apparently not handled properly in __traits(compiles)" was merged into
stable:

- 7a10bd62ea695c8f53336dcd3393b9fc1432e5e3 by RazvanN7:
  Fix Issue 24110 - [REG2.104] Array comparison lowering apparently not handled
properly in __traits(compiles)

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

--


[Issue 24109] [REG2.103] 'need this' when invoking outer method from inner method

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

Dlang Bot  changed:

   What|Removed |Added

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

--- Comment #2 from Dlang Bot  ---
dlang/dmd pull request #15577 "Fix Issue 24109 - [REG2.103] 'need this' when
invoking outer method from inner method" was merged into stable:

- 2faf01bf60f735da75019084413402f373135e19 by RazvanN7:
  Fix Issue 24109 - [REG2.103] 'need this' when invoking outer method from
inner method

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

--


[Issue 24112] binary expressions with noreturn vars produce inconsistent results

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

Dlang Bot  changed:

   What|Removed |Added

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

--- Comment #4 from Dlang Bot  ---
dlang/dmd pull request #15564 "Fix Issue 24112 - binary expressions with
noreturn vars produce incon…" was merged into master:

- c5f9ca5bd2952b8f0667ab94133477e83596cdb9 by Nick Treleaven:
  Fix Issue 24112 - binary expressions with noreturn vars produce inconsistent
results

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

--