Thread overview
[Issue 18651] ice: assert in glue.d:777 when building these three trivial files
Mar 24, 2018
Ketmar Dark
Mar 26, 2018
RazvanN
Feb 20, 2020
Basile-z
Mar 21, 2020
Basile-z
Mar 23, 2020
Dlang Bot
Apr 03, 2020
Dlang Bot
Apr 21, 2020
Dlang Bot
March 24, 2018
https://issues.dlang.org/show_bug.cgi?id=18651

Ketmar Dark <ketmar@ketmar.no-ip.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ketmar@ketmar.no-ip.org

--
March 26, 2018
https://issues.dlang.org/show_bug.cgi?id=18651

RazvanN <razvan.nitu1305@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |razvan.nitu1305@gmail.com

--- Comment #1 from RazvanN <razvan.nitu1305@gmail.com> ---
It looks like the order in which the files are provided matters:

dmd -deps b.d a.d works as expected

also working:

dmd -deps a.d b.d c.d
dmd -deps c.d b.d
dmd -deps b.d c.d

--
February 20, 2020
https://issues.dlang.org/show_bug.cgi?id=18651

Basile-z <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice
                 CC|                            |b2.temp@gmx.com
           Severity|enhancement                 |major

--
March 21, 2020
https://issues.dlang.org/show_bug.cgi?id=18651

Basile-z <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|b2.temp@gmx.com             |

--
March 23, 2020
https://issues.dlang.org/show_bug.cgi?id=18651

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@BorisCarvajal created dlang/dmd pull request #10960 "Fix Issue 18651 - ice: assert in glue.d:777 when building these three…" fixing this issue:

- Fix Issue 18651 - ice: assert in glue.d:777 when building these three trivial files

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

--
April 03, 2020
https://issues.dlang.org/show_bug.cgi?id=18651

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #10960 "Fix Issue 18651 - ice: assert in glue.d:777 when building these three…" was merged into stable:

- 2f5854d3b785e1a72f7cc47535ea64d6e752b80f by Boris Carvajal:
  Fix Issue 18651 - ice: assert in glue.d:777 when building these three trivial
files

- cee9cb0d753ea0e532813d996d147c976a13d6ac by Boris Carvajal:
  Test case for issue 18651

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

--
April 21, 2020
https://issues.dlang.org/show_bug.cgi?id=18651

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #11027 "merge stable" was merged into master:

- d96d44e229d25d7c88ffcd95f2b5dc34564a8136 by Boris Carvajal:
  Fix Issue 18651 - ice: assert in glue.d:777 when building these three…
(#10960)

  Fix Issue 18651 - ice: assert in glue.d:777 when building these three…
  merged-on-behalf-of: Mathias LANG <pro.mathias.lang@gmail.com>

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

--