git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH 3/3] ci: add macOS jobs to GitLab CI

From
Patrick Steinhardt <ps@pks.im>
Date
Jan 17, 2024, 07:34 UTC
Message-ID
<ZaeDBO_8-WONiV0l@tanuki>
In-Reply-To
<61115e68-3d63-4e08-85f7-ae6650f3724e@gmail.com>
On Tue, Jan 16, 2024 at 02:58:53PM +0000, Phillip Wood wrote:
Show 8 quoted lines
> Hi Patrick
> 
> On 15/01/2024 11:45, Patrick Steinhardt wrote:
> > Add two macOS-based jobs to GitLab CI, one for Clang and one for GCC.
> 
> This doesn't match whats in the rest of the commit message where you explain
> why there is no gcc job. The patch itself looks good to me and it is nice
> that we'll now be testing on arm64 with the GitLab runners.

Oops. In my first iterations I still had an osx-gcc job, but I could not get it passing due to the architectural difficulties explained in the message, so I ended up removing it. This sentence is thus a leftover from previous iterations.

Show 11 quoted lines
> > This matches equivalent jobs we have for GitHub Workflows, except that
> > we use macOS 14 instead of macOS 13.
> > 
> > Note that one test marked as `test_must_fail` is surprisingly passing:
> > 
> >    t7815-grep-binary.sh                             (Wstat: 0 Tests: 22 Failed: 0)
> >      TODO passed:   12
> > 
> > This seems to boil down to an unexpected difference in how regcomp(1)
> 
> nit: regcomp(3)?
Indeed, thanks!
Patrick
Previous: Phillip WoodNext: Patrick Steinhardt
Message 8 of 17 in “ci: add support for macOS to GitLab CI”
  1. 0/3 ci: add support for macOS to GitLab CIPatrick Steinhardt, Jan 15, 2024
  2. 1/3 ci: make p4 setup on macOS more robustPatrick Steinhardt, Jan 15, 2024
  3. Matthias AßhauerJan 18, 2024
  4. Patrick SteinhardtJan 18, 2024
  5. 2/3 Makefile: detect new Homebrew location for ARM-based MacsPatrick Steinhardt, Jan 15, 2024
  6. 3/3 ci: add macOS jobs to GitLab CIPatrick Steinhardt, Jan 15, 2024
  7. Phillip WoodJan 16, 2024
  8. Patrick SteinhardtJan 17, 2024
  9. 0/5 ci: add support for macOS to GitLab CIPatrick Steinhardt, Jan 18, 2024
  10. 1/5 t7527: decrease likelihood of racing with fsmonitor daemonPatrick Steinhardt, Jan 18, 2024
  11. 2/5 Makefile: detect new Homebrew location for ARM-based MacsPatrick Steinhardt, Jan 18, 2024
  12. 3/5 ci: handle TEST_OUTPUT_DIRECTORY when printing test failuresPatrick Steinhardt, Jan 18, 2024
  13. 4/5 ci: make p4 setup on macOS more robustPatrick Steinhardt, Jan 18, 2024
  14. 5/5 ci: add macOS jobs to GitLab CIPatrick Steinhardt, Jan 18, 2024
  15. Phillip WoodJan 21, 2024
  16. Patrick SteinhardtJan 22, 2024
  17. Junio C HamanoJan 22, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.