Thread overview
[Issue 21519] [CI] Code coverage pipeline is only ran for Linux x86_64
Jan 11
Dlang Bot
Jan 12
Dlang Bot
Jan 12
Dlang Bot
Jan 15
Dlang Bot
[Issue 21519] [CI] Missing code coverage for some supported platforms
December 31
https://issues.dlang.org/show_bug.cgi?id=21519

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ibuclaw@gdcproject.org

--
January 11
https://issues.dlang.org/show_bug.cgi?id=21519

--- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> ---
@MoonlightSentinel updated dlang/dmd pull request #12116 "Issue 21519 - Generate coverage reports on Azure" mentioning this issue:

- Issue 21519 - Generate coverage reports for Win64 on Azure

  Current coverage report is linux only, this adds reports for Win64.

  Win32 is currently excluded because dmd fails the test suite with weird
  linker errors when using  coverage build.

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

--
January 12
https://issues.dlang.org/show_bug.cgi?id=21519

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #12116 "Issue 21519 - Generate coverage reports on Azure" was merged into master:

- 44b623a75bb000404b40dec9ad12f948255d05f5 by MoonlightSentinel:
  Issue 21519 - Generate coverage reports for Win64 on Azure

  Current coverage report is linux only, this adds reports for Win64.

  Win32 is currently excluded because dmd fails the test suite with weird
  linker errors when using  coverage build.

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

--
January 12
https://issues.dlang.org/show_bug.cgi?id=21519

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
@MoonlightSentinel updated dlang/dmd pull request #12120 "Issue 21519 - Generate coverage reports on CirrusCI" mentioning this issue:

- Issue 21519 - Generate coverage reports on CirrusCI

  This adds coverage reports for several missing targets:
  - Linux 32 (64 is already generated on CircleCI)
  - MacOS 64
  - FreeBSD 64

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

--
January 15
https://issues.dlang.org/show_bug.cgi?id=21519

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #12120 "Issue 21519 - Generate coverage reports on CirrusCI" was merged into master:

- ab01183190584b83d06ada4aba1cedce5354daae by MoonlightSentinel:
  Issue 21519 - Generate coverage reports on CirrusCI

  This adds coverage reports for several missing targets:
  - Linux 32 (64 is already generated on CircleCI)
  - MacOS 64
  - FreeBSD 64

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

--
January 17
https://issues.dlang.org/show_bug.cgi?id=21519

moonlightsentinel@disroot.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |moonlightsentinel@disroot.o
                   |                            |rg
            Summary|[CI] Code coverage pipeline |[CI] Missing code coverage
                   |is only ran for Linux       |for some supported
                   |x86_64                      |platforms
                 OS|Windows                     |All

--
January 17
https://issues.dlang.org/show_bug.cgi?id=21519

--- Comment #5 from moonlightsentinel@disroot.org ---
Remaining targets without coverage pipeline: Win32, OSX32, FreeBDS32

--