-
Notifications
You must be signed in to change notification settings - Fork 8.2k
tests: Remove posix exclude #19507
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
tests: Remove posix exclude #19507
Conversation
pabigot
left a comment
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.
I can't see any record of the motivation for excluding this originally. It may have been a toolchain issue that's been fixed.
I don't see any problem with this, but would like @vanwinkeljan who's done cross-platform/toolchain testing more recently.
Also if there is no reason to exclude posix then the same change should be made to the libcxx test.
pabigot
left a comment
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.
Never mind. Looking at the shippable results posix is excluded because shippable won't pass due to a lack of libstdc++.
Is this not actually due to a missing 32-bit version (multilib) of stdc++ in the ci docker container |
When native_posix was first added, C++ did not work on it at all. There has been many fixes over this ~2 years that should have made it possible now. |
|
Added label blocked as CI docker image update is needed see zephyrproject-rtos/ci-dockerfiles#59 |
vanwinkeljan
left a comment
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.
Please also remove arch_exclude: posix from tests/application_development/libcxx/testcase.yaml.
added second patch |
vanwinkeljan
left a comment
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.
thx, now we only have to wait for a new CI docker image including multilib and C++ 17
|
blocked by #20625 |
|
@finikorg could you rebase with latest master? |
Build also for posix. Signed-off-by: Andrei Emeltchenko <[email protected]>
Remove arch_exclude: posix also for tests/application_development/libcxx. Signed-off-by: Andrei Emeltchenko <[email protected]>
Done. |
|
@pabigot can please revisit you review |
|
@nashif can this be merged? |
Build also for posix.