Skip to content

Conversation

@SiarheiFedartsou
Copy link
Member

@SiarheiFedartsou SiarheiFedartsou commented Nov 12, 2022

Issue

Adds CI job with Gcc 12.

Tasklist

Requirements / Relations

Link any requirements here. Other pull requests this PR is based on?

@SiarheiFedartsou SiarheiFedartsou changed the title Sf gcc 12 2 Gcc 12 Nov 12, 2022
@SiarheiFedartsou SiarheiFedartsou changed the title Gcc 12 Add CI job building OSRM with gcc 12 Nov 26, 2022
@SiarheiFedartsou SiarheiFedartsou changed the title Add CI job building OSRM with gcc 12 Add CI job which builds OSRM with gcc 12 Nov 26, 2022
CCOMPILER: gcc-12
CXXCOMPILER: g++-12
ENABLE_BENCHMARKS: ON
CXXFLAGS: '-Wno-array-bounds -Wno-uninitialized'
Copy link
Member Author

Choose a reason for hiding this comment

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

Had to disable a couple of warnings as some of thirdparty dependencies(sol2 in particular) don't compile otherwise - probably we have some misconfiguration as in general warnings in third party deps shouldn't bother us, but for now it is easier option(at least for now we have some build with gcc 12 and afterwards we can try to understand what is wrong with sol2)

@SiarheiFedartsou SiarheiFedartsou marked this pull request as ready for review November 26, 2022 14:10
Copy link
Collaborator

@DennisOSRM DennisOSRM left a comment

Choose a reason for hiding this comment

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

Love it

@SiarheiFedartsou SiarheiFedartsou merged commit 2044398 into master Nov 28, 2022
@SiarheiFedartsou SiarheiFedartsou deleted the sf-gcc-12-2 branch November 28, 2022 15:29
mattwigway pushed a commit to mattwigway/osrm-backend that referenced this pull request Jul 20, 2023
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