Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hauke/swe 531 fix ci breakage #263

Closed
wants to merge 16 commits into from
Closed

Conversation

strasdat
Copy link
Member

No description provided.

mihelich and others added 15 commits December 13, 2024 16:47
Rollout of ubuntu-24.04 as ubuntu-latest broke our Python CI due
to newer and stricter GCC. Mitigate by using ubuntu-20.04, matching
what we currently use for the PyPI release.
Use supported runners that still support Python 3.8, matching the
system Python on the Brain.
It doesn't appear to be used and conflicts with libc++-dev on
ubuntu-22.04:
https://bugs.launchpad.net/ubuntu/+source/google-glog/+bug/1991919
These rely on a prebuilt virtualenv for build tooling, created by
the "Release" job, which would need additional attention.
The ADL-based friend lookup is helpful for operators but confusing
and unnecessary for regular functions.
@strasdat strasdat force-pushed the hauke/swe-531-fix-ci-breakage branch 2 times, most recently from 7a86e76 to 23a6688 Compare December 18, 2024 22:09
@strasdat strasdat force-pushed the hauke/swe-531-fix-ci-breakage branch from 23a6688 to b5a2a12 Compare December 18, 2024 22:18
@mihelich
Copy link
Contributor

Thanks @strasdat! Closing as I've applied the fix in #262.

@mihelich mihelich closed this Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants