[feat] Add Github Actions #20
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
hubert/Pi-kachULM_OS!20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "gh-actions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Actually the action only configure and build the project. Not running or testing is done.
Actually we have the same errors as on the ENS computers. The C++20 class
std::source_locationis not supported by GCC 11 (the version used by the ENS computers and Github)...I hate baremetal developpment...
For now, we can disable clang-tidy, or use custom targets that call clang-tidy with custom arguments. The problem seems to be CMake that is not able to provide enough information to clang.
What you think ?
Maybe add
See https://stackoverflow.com/questions/20587228/clang-error-stddef-file-not-found
It works on my machine. I was able to reproduce
clang-tidyerror about directories includes. And I have find a workaround. I think my workaround does not works because of the version of clang-tidy...And what is exactly your workaround ? Do you have tested the above solution ?
To manually add include dirs in a environment variables. The bug is in clang-tidy, cmake works as expected.
IT WORKS (at least in Debug mode).
Still remains some cleanup and fixing release mode
This is not perfect. But it works.
Good work ! Can I make the include dirs not hard-coded ?
Whoouuuu Youpi !