Skip to content

Conversation

@NilsEb
Copy link
Collaborator

@NilsEb NilsEb commented Jul 14, 2025

Adaption of the pipelines by removing unnecessary workflows and by adjusting workflows to ensure reproducible results:

Remove unnecessary workflows:

  • CIFuzz requires additional setup at the google service
  • MacOS and Windows are irrelevant for s-core
  • Documentation will be replaced by our own

Replace 'latest' compiler versions by an exact version

  • 'latest' compilers may lead to irreproducible results
  • current v3.12.0 does not run without errors with 'latest' compilers
  • Remove very old clang compilers (<17) as the corresponding old docker images lead to errors
  • ci_static_analysis_clang target needs to use clang 18 or newer because of new compiler flags

NilsEb added 2 commits July 14, 2025 15:41
- CIFuzz requires additional setup at the google service
- MacOS and Windows are irrelevant for s-core
- We will setup our own documentation
- 'latest' compilers may lead to irreproducible results
- current v3.12.0 does not run without errors with 'latest' compilers
- Remove very old clang compilers (<17) as the corresponding old docker images lead to errors
- ci_static_analysis_clang target needs to use clang 18 or newer because of new compiler flags
@NilsEb NilsEb requested a review from lennartbecker-d July 14, 2025 14:55
Copy link
Member

@lennartbecker-d lennartbecker-d left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, Thanks for the changes @NilsEb!

@lennartbecker-d lennartbecker-d merged commit d3eda96 into master Jul 15, 2025
68 checks passed
@NilsEb NilsEb deleted the adapt_ci_pipelines branch August 1, 2025 09:19
Erikhu1 pushed a commit that referenced this pull request Nov 14, 2025
* Remove unnecessary workflows

- CIFuzz requires additional setup at the google service
- MacOS and Windows are irrelevant for s-core
- We will setup our own documentation

* Replace 'latest' compiler versions by an exact version

- 'latest' compilers may lead to irreproducible results
- current v3.12.0 does not run without errors with 'latest' compilers
- Remove very old clang compilers (<17) as the corresponding old docker images lead to errors
- ci_static_analysis_clang target needs to use clang 18 or newer because of new compiler flags

---------

Co-authored-by: Nils Eberhardt <nils.eberhardt@d-fine.com>
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.

3 participants