Comments (4)
I'll give this one a go, I just need to find a way to test what I'm changing. It's interesting to me that the pipeline would have broken between 8899000 and 69524c9
I'll start by checking that clang is added to the PATH correctly, since the Install Clang
step does a which clang++
and this returns /usr/bin/clang++
, instead of the correct one at /opt/homebrew/opt/llvm@16/bin/clang++
As part of this, it would make sense to have the CMAKE option use -DCMAKE_CXX_COMPILER=clang++
, and rely on the PATH instead of hard-coding
from faker-cxx.
Actually, the runner version changed somehow between those two commits.
PASSING pipeline uses:
Current runner version: '2.315.0'
Operating System
macOS
12.7.4
21H1123
FAILING pipeline uses:
Current runner version: '2.316.0'
Operating System
macOS
14.4.1
23E224
from faker-cxx.
Nice catch, the reason is we use macos-latest in https://github.com/cieslarmichal/faker-cxx/blob/main/.github/workflows/macos-clang-build.yml
The solution for this problem would be to fix path to work with latest and pin macos version in pipeline config in file above.
from faker-cxx.
PR opened 😄
from faker-cxx.
Related Issues (20)
- refactor system module data HOT 4
- refactor vehicle module data HOT 1
- refactor video game module data HOT 1
- refactor weather module data HOT 1
- refactor word module data HOT 3
- add gcc 11 support
- fix codecov HOT 1
- add script for formatting with clang format
- add scripts for build and test with clang++
- fix gcc 12 pipeline HOT 1
- add changelog file
- add script for running clang format
- add CI pipeline for running clang format check HOT 2
- add clang tidy config
- suggestion: Add a folder with few examples HOT 1
- enhancement: Use cache feature in CI to avoid rebuilding dependencies HOT 1
- improve guides for contributors HOT 2
- Avoid building project when not changing the code
- create CLI project setup
- add plant module HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from faker-cxx.