-
Notifications
You must be signed in to change notification settings - Fork 145
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The old testing code would simply ignore all errors.
- Loading branch information
1 parent
9c5107f
commit aefe96a
Showing
1 changed file
with
20 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
aefe96a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After pushing the this commit to my fork, the Github actions fail: https://github.com/silvansievers/downward/actions/runs/7446417101/job/20256623897 I assume this shouldn't be the case?
aefe96a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Never mind, this seems to be the persisting problem we have with clang-tidy since a long time.
aefe96a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still would be good to see the action pass before we merge this change. Maybe we should try one of the workarounds. The issue is with the github ubuntu image (actions/runner-images#8659) it has the wrong version of some libc or stdlib (I think). It only affects the combination of clang (14?) with c++ 20.
There are workarounds that essentially downgrade these versions of the standard libraries. For example here: https://github.com/mjp41/workaround8649/blob/main/action.yml (lines 16-18). I think the main thing to do to adapt this to our setup would be to ensure that the downgrade only happens in the cases where we need it (i.e., when compiling with clang).
aefe96a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
True, but I'll leave that to someone else since I'm on holiday :-)