Thread overview
[Issue 24144] [REG2.105] Silent file name index overflow
Sep 13, 2023
Richard Cattermole
Sep 13, 2023
Dlang Bot
Sep 14, 2023
Dlang Bot
Sep 16, 2023
Dlang Bot
September 13, 2023
https://issues.dlang.org/show_bug.cgi?id=24144

Richard Cattermole <alphaglosined@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |industry
                 CC|                            |alphaglosined@gmail.com

--
September 13, 2023
https://issues.dlang.org/show_bug.cgi?id=24144

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

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

--- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> ---
@kinke created dlang/dmd pull request #15604 "[stable] Fix Issue 24144 - [REG2.105] Silent file name index overflow" fixing this issue:

- Fix Issue 24144 - [REG2.105] Silent file name index overflow

  * Print an ICE message for Loc.filename overflows
  * Increase the Loc size again, raising the file name limit from 64K
    to 4G but keeping the index indirection from #15199. The `Loc`
    size for DMD-as-a-library is 16 bytes then, and 12 bytes otherwise.

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

--
September 14, 2023
https://issues.dlang.org/show_bug.cgi?id=24144

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

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

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #15604 "[stable] Fix Issue 24144 - [REG2.105] Silent file name index overflow" was merged into stable:

- bbf1e551d0eddaf75f425aec6d748c1bf6ddc2aa by Martin Kinkelin:
  Fix Issue 24144 - [REG2.105] Silent file name index overflow

  * Print an ICE message for Loc.filename overflows
  * Increase the Loc size again, raising the file name limit from 64K
    to 4G but keeping the index indirection from #15199. The `Loc`
    size for DMD-as-a-library is 16 bytes then, and 12 bytes otherwise.

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

--
September 16, 2023
https://issues.dlang.org/show_bug.cgi?id=24144

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

- 13da64b0c11d804bc4a5a0d6c0f1d311890e1510 by Martin Kinkelin:
  Fix Issue 24144 - [REG2.105] Silent file name index overflow (#15604)

  * Print an ICE message for Loc.filename overflows
  * Increase the Loc size again, raising the file name limit from 64K
    to 4G but keeping the index indirection from #15199. The `Loc`
    size for DMD-as-a-library is 16 bytes then, and 12 bytes otherwise.

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

--