-
Notifications
You must be signed in to change notification settings - Fork 278
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
Fix compilation issues when when using Ubuntu 18.04 + clang12 #2189
Conversation
c297880
to
c4b3940
Compare
Of course, this would fail if you install gtest from a system-package containing the old version of gtest (1.8.X) instead of the newer one (1.10.X) which works better with modern C++ standards 🤦 . In the CI jobs we have running on Mac, we do not use conan for brining the dependencies, but we install some system packages: At this point we have 2 options:
|
Codecov Report
@@ Coverage Diff @@
## main #2189 +/- ##
=======================================
Coverage 63.29% 63.29%
=======================================
Files 99 99
Lines 19596 19596
Branches 9559 9559
=======================================
Hits 12404 12404
Misses 5118 5118
Partials 2074 2074
Continue to review full report at Codecov.
|
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.
LGTM
c4b3940
to
9989133
Compare
I found some issues when using a non very common setup:
I was trying to create a build with CLANG and the FUZZ app enabled in order to debug some issues and I found out 2 problems:
Althought we are not seeing any of these 2 issues at the moment in our CI jobs, this PR should fix those 2 "hiden issues".