Thread overview
[Issue 18147] Debug information limited in size
Jan 05, 2019
Remi Thebault
Aug 30, 2019
Rainer Schuetze
Jan 18, 2020
Dlang Bot
Jan 20, 2020
Dlang Bot
January 05, 2019
https://issues.dlang.org/show_bug.cgi?id=18147

Remi Thebault <remi.thebault@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |remi.thebault@gmail.com

--- Comment #1 from Remi Thebault <remi.thebault@gmail.com> ---
Also happens to me with other set of GL bindings.

in debtyp_alloc (dmd/backend/dcgcv.d) there is the following assertion

assert(len < 4 * 4096 - 100)

which doesn't pass.

In the case of my GL bindings, len is as high as 75k (vs 16284). Is there any possibility to raise this limit to 200k?

--
August 30, 2019
https://issues.dlang.org/show_bug.cgi?id=18147

Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |symdeb
                 CC|                            |r.sagitario@gmx.de

--
January 18, 2020
https://issues.dlang.org/show_bug.cgi?id=18147

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

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

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@rainers created dlang/dmd pull request #10733 "fix Issue 18147 - Debug information limited in size" fixing this issue:

- fix Issue 18147 - Debug information limited in size

  create a linked list of LF_FIELDLIST to represent large structs/enums

  optlink doesn't like this version either, so CV4 records are now cut if too
large, but no longer completely removed

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

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

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 #10733 "fix Issue 18147 - Debug information limited in size" was merged into master:

- d27ef55dd8d8e5fe7e8b37288d33a2a9ac0e017e by Rainer Schuetze:
  fix Issue 18147 - Debug information limited in size

  create a linked list of LF_FIELDLIST to represent large structs/enums

  optlink doesn't like this version either, so CV4 records are now cut if too
large, but no longer completely removed

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

--