|
|
# Continuous Integration
|
|
|
|
|
|
|
|
|
This page is to support the discussion of GHC DevOps Group on the CI solution for GHC to provide continuous testing and release artefact generation. See also [\#13716](https://gitlab.haskell.org//ghc/ghc/issues/13716).
|
|
|
This page is to support the discussion of GHC DevOps Group on the CI solution for GHC to provide continuous testing and release artefact generation. See also [\#13716](https://gitlab.haskell.org/ghc/ghc/issues/13716).
|
|
|
|
|
|
|
|
|
If you are looking for information about how to maintain our new CircleCI and Appveyor infrastructure see [ContinuousIntegration/Usage](continuous-integration/usage).
|
... | ... | @@ -230,7 +230,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/11958">#11958</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/11958">#11958</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -256,7 +256,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/11958">Improved testing of cross-compiler</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/11958">Improved testing of cross-compiler</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -308,7 +308,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/13122">#13122</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/13122">#13122</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -334,7 +334,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/13122">Investigate reporting build errors with harbormaster.sendmessage</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/13122">Investigate reporting build errors with harbormaster.sendmessage</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -386,7 +386,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/14416">#14416</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/14416">#14416</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -412,7 +412,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/14416">CI with CircleCI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/14416">CI with CircleCI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -464,7 +464,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/14475">#14475</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/14475">#14475</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -490,7 +490,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/14475">Upload documentation dumps</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/14475">Upload documentation dumps</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -542,7 +542,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/14502">#14502</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/14502">#14502</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -568,7 +568,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/14502">Build Alpine Linux binary distributions</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/14502">Build Alpine Linux binary distributions</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -620,7 +620,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/14505">#14505</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/14505">#14505</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -646,7 +646,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/14505">CircleCI only builds pushed heads</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/14505">CircleCI only builds pushed heads</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -698,7 +698,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/14508">#14508</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/14508">#14508</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -724,7 +724,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/14508">Bring up Appveyor for Windows CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/14508">Bring up Appveyor for Windows CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -776,7 +776,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/14599">#14599</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/14599">#14599</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -802,7 +802,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/14599">32-bit Windows test environment</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/14599">32-bit Windows test environment</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -854,7 +854,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/14949">#14949</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/14949">#14949</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -880,7 +880,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/14949">Perform builds on non-Debian-based systems on Circle CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/14949">Perform builds on non-Debian-based systems on Circle CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -932,7 +932,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15011">#15011</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15011">#15011</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -958,7 +958,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15011">Automate update of VersionHistory table</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15011">Automate update of VersionHistory table</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1010,7 +1010,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15582">#15582</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15582">#15582</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1036,7 +1036,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15582">Phabricator shows "drafts" by default</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15582">Phabricator shows "drafts" by default</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1088,7 +1088,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15699">#15699</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15699">#15699</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1114,7 +1114,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15699">Run sanity checker in more testsuite runs</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15699">Run sanity checker in more testsuite runs</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1166,7 +1166,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15749">#15749</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15749">#15749</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1192,7 +1192,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15749">Long Harbormaster builds</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15749">Long Harbormaster builds</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1244,7 +1244,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15972">#15972</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15972">#15972</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1270,7 +1270,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15972">Test nofib tests for correctness in CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15972">Test nofib tests for correctness in CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1322,7 +1322,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16134">#16134</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16134">#16134</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1348,7 +1348,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16134">Continuous integration on FreeBSD</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16134">Continuous integration on FreeBSD</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1400,7 +1400,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16200">#16200</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16200">#16200</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1426,7 +1426,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16200">Mechanical checking of submodule versions for releases</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16200">Mechanical checking of submodule versions for releases</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1478,7 +1478,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16264">#16264</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16264">#16264</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1504,7 +1504,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16264">Install reqlib'd libraries during CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16264">Install reqlib'd libraries during CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1556,7 +1556,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16355">#16355</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16355">#16355</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1582,7 +1582,7 @@ The following are issues about the CI system itself, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16355">Save CI performance metrics on windows jobs</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16355">Save CI performance metrics on windows jobs</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1687,7 +1687,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/14823">#14823</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/14823">#14823</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1713,7 +1713,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/14823">Test profiling/should_run/scc001 fails on Circle CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/14823">Test profiling/should_run/scc001 fails on Circle CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1765,7 +1765,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15059">#15059</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15059">#15059</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1791,7 +1791,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15059">ghcpkg05 fails</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15059">ghcpkg05 fails</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1843,7 +1843,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15064">#15064</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15064">#15064</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1869,7 +1869,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15064">T8089 mysteriously fails when GHC is built with LLVM</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15064">T8089 mysteriously fails when GHC is built with LLVM</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1921,7 +1921,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15072">#15072</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15072">#15072</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -1947,7 +1947,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15072">Teach the testsuite driver about response files</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15072">Teach the testsuite driver about response files</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -1999,7 +1999,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/15382">#15382</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/15382">#15382</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -2025,7 +2025,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/15382">heapprof001 segfaults in prof_hc_hb way on i386</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/15382">heapprof001 segfaults in prof_hc_hb way on i386</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -2077,7 +2077,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16085">#16085</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16085">#16085</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -2103,7 +2103,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16085">ffi018_ghci fails when unregisterised</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16085">ffi018_ghci fails when unregisterised</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -2155,7 +2155,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16100">#16100</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16100">#16100</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -2181,7 +2181,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16100">T11627a fails sometimes on CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16100">T11627a fails sometimes on CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -2233,7 +2233,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16193">#16193</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16193">#16193</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -2259,7 +2259,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16193">Nondeterministic T15897 timeout failures</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16193">Nondeterministic T15897 timeout failures</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -2311,7 +2311,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16349">#16349</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16349">#16349</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -2337,7 +2337,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16349">Nondeterministic T3424 timeouts on CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16349">Nondeterministic T3424 timeouts on CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -2389,7 +2389,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16350">#16350</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16350">#16350</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -2415,7 +2415,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16350">Nondeterministic T5559 failures on CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16350">Nondeterministic T5559 failures on CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -2467,7 +2467,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
|
|
|
</td>
|
|
|
<th><a href="https://gitlab.haskell.org//ghc/ghc/issues/16361">#16361</a></th>
|
|
|
<th><a href="https://gitlab.haskell.org/ghc/ghc/issues/16361">#16361</a></th>
|
|
|
<td>
|
|
|
|
|
|
|
... | ... | @@ -2493,7 +2493,7 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
|
|
|
</td>
|
|
|
<th>
|
|
|
<a href="https://gitlab.haskell.org//ghc/ghc/issues/16361">Non-deterministic hs_try_putmvar00 failure on CI</a>
|
|
|
<a href="https://gitlab.haskell.org/ghc/ghc/issues/16361">Non-deterministic hs_try_putmvar00 failure on CI</a>
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -2560,15 +2560,15 @@ The following are GHC issues which are currently breaking CI builds, |
|
|
Probably easiest to just trigger those builds from GitHub (as all commits are mirrored there anyway).
|
|
|
|
|
|
|
|
|
- Need to get builds on every individual commit (e.g., to do easy bisection) — see [\#14505](https://gitlab.haskell.org//ghc/ghc/issues/14505). **Alternative:** Use GitHub PRs instead of pushing to master directly.
|
|
|
- Need to get builds on every individual commit (e.g., to do easy bisection) — see [\#14505](https://gitlab.haskell.org/ghc/ghc/issues/14505). **Alternative:** Use GitHub PRs instead of pushing to master directly.
|
|
|
|
|
|
### Daily builds on Linux/i386, macOS/x86_64 & Windows/x86_64
|
|
|
|
|
|
|
|
|
- Implement AppVeyor build config. **Blocked:** waiting for AppVeyor to increase time limit. (Apparently, Rust are on a payed plan, so maybe we have to do that, too.)
|
|
|
- Linux/i386 ought to be a small change on Linux/x86_64, or is there more to it?
|
|
|
- *Low priority:* Implement end-to-end testing. **Blocked:** on [\#14392](https://gitlab.haskell.org//ghc/ghc/issues/14392), [\#14411](https://gitlab.haskell.org//ghc/ghc/issues/14411) & [\#14412](https://gitlab.haskell.org//ghc/ghc/issues/14412).
|
|
|
- *Low priority:* We want to run `./validate --slow` at some point — see [\#13205](https://gitlab.haskell.org//ghc/ghc/issues/13205).
|
|
|
- *Low priority:* Implement end-to-end testing. **Blocked:** on [\#14392](https://gitlab.haskell.org/ghc/ghc/issues/14392), [\#14411](https://gitlab.haskell.org/ghc/ghc/issues/14411) & [\#14412](https://gitlab.haskell.org/ghc/ghc/issues/14412).
|
|
|
- *Low priority:* We want to run `./validate --slow` at some point — see [\#13205](https://gitlab.haskell.org/ghc/ghc/issues/13205).
|
|
|
- *Low priority:* We also want to run LLVM and unregisterised builds
|
|
|
|
|
|
### Per-PR/Differential build on Linux/x86_64
|
... | ... | |