Skip to content

Conversation

@SiarheiFedartsou
Copy link
Member

Issue

I asked for a PVS Studio license for us(they give it for free for open source projects) and it was able to find a couple of issues like this.

Tasklist

Requirements / Relations

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

@SiarheiFedartsou SiarheiFedartsou marked this pull request as ready for review September 22, 2022 16:14
# Linux dev packages
if [ "${TARGET_ARCH}" != "i686" ] && [ "${ENABLE_CONAN}" != "ON" ]; then
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
Copy link
Member Author

Choose a reason for hiding this comment

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

It started failing unexpectedly, but it turned out that we probably don't need it :)

Copy link
Member

Choose a reason for hiding this comment

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

Yes I think we're lucky that 20.04 supports the 5 gcc versions in our matrix. If the distro and matrix get out of sync, we'll need to bring it back (or just limit it to the versions the distro supports).

@SiarheiFedartsou
Copy link
Member Author

@mjjbell please take a look when you have a chance :)

Copy link
Member

@mjjbell mjjbell left a comment

Choose a reason for hiding this comment

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

Is this something we can run continuously?

I see they have a docs page for running via Github Actions: https://pvs-studio.com/en/docs/manual/6579/

# Linux dev packages
if [ "${TARGET_ARCH}" != "i686" ] && [ "${ENABLE_CONAN}" != "ON" ]; then
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
Copy link
Member

Choose a reason for hiding this comment

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

Yes I think we're lucky that 20.04 supports the 5 gcc versions in our matrix. If the distro and matrix get out of sync, we'll need to bring it back (or just limit it to the versions the distro supports).

@SiarheiFedartsou
Copy link
Member Author

Is this something we can run continuously?

I see they have a docs page for running via Github Actions: https://pvs-studio.com/en/docs/manual/6579/

We definitely can, will try to look into it at some point.

Btw will you be able to take a look into other opened PRs? you probably missed notifications about them(or just don’t have time for it, not sure if you have enough time at the moment)

@SiarheiFedartsou SiarheiFedartsou merged commit be35363 into master Sep 22, 2022
mattwigway pushed a commit to mattwigway/osrm-backend that referenced this pull request Jul 20, 2023
@DennisOSRM DennisOSRM deleted the sf-pvs2 branch May 3, 2024 12:29
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