[Issue 21712] New: [REG 2.095.1] sometimes coverage *.lst files are corrupted

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Mar 14 07:15:47 UTC 2021


https://issues.dlang.org/show_bug.cgi?id=21712

          Issue ID: 21712
           Summary: [REG 2.095.1] sometimes coverage *.lst files are
                    corrupted
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Severity: regression
          Priority: P1
         Component: druntime
          Assignee: nobody at puremagic.com
          Reporter: b2.temp at gmx.com

The bug is visible in DMD code coverage reports. For this build [1], download
the report [2]. Then look for "# path=./src-dmd-scanmach.lst" and observe what
follows. The module is not rendered correctly. Code is absent, just a bunck of
pipes and zeroes.

You might also observe this in the locally generated lst files.

It's verified to be a 2.095.1 regression. As I used 2.095 until today on the
project[3] where I could observe the same bug.

[1]:https://codecov.io/gh/dlang/dmd/commit/6e6f959b343a71160f66441d7c2dcc01836f6961/build
[2]:https://codecov.io/api/gh/dlang/dmd/download/build?path=v4/raw/2021-03-13/6FA607F536B7B910555B478CCB721F18/6e6f959b343a71160f66441d7c2dcc01836f6961/d54d067f-b4f8-44fe-b19a-4883fc3d3594.txt
[3]:https://community.codecov.io/t/since-a-few-days-uploads-of-d-lst-files-contain-corrupted-data/2651

--


More information about the Digitalmars-d-bugs mailing list