Skip to content
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

Actions/clang action test #13

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Conversation

nashif
Copy link
Owner

@nashif nashif commented Apr 21, 2021

No description provided.

nashif and others added 7 commits April 21, 2021 11:18
Action to verify clang builds on select platforms.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
optimize attribute is not supported by LLVM.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Add abstraction for llvm to allow for toolchain customizations that are
different from the gcc defaults.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
llvm does not have newlib integrated for all architectures.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
On native_posix types are getting confused and we are getting a warning.
Get same results by removing the usage of PRIxPTR.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Z_CBPRINTF_ARG_SIZE macro is called for each argument in
logging macros. If argument is a string literal an intention
of this macro is to return size of a pointer. Suppressing
warning which appears in that case.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
With LLVM and native_posix, this is not defined and is not available in
limits.h.  Workaround the issue for now.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
@github-actions
Copy link

Unit Test Results

1 files  1 suites   8s ⏱️
5 tests 4 ✔️ 1 💤 0 ❌

Results for commit cba53d7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants