Skip to content

ci/docker: bump risc-v toolchain gcc14#19035

Merged
lupyuen merged 1 commit into
apache:masterfrom
shtirlic:bump-risc-v-toolchain
Jun 4, 2026
Merged

ci/docker: bump risc-v toolchain gcc14#19035
lupyuen merged 1 commit into
apache:masterfrom
shtirlic:bump-risc-v-toolchain

Conversation

@shtirlic
Copy link
Copy Markdown
Contributor

@shtirlic shtirlic commented Jun 3, 2026

Summary

Revert to latest GCC14 due libcxx incompability with GCC15.
In #19030 risc-v toolchain was bumped to GCC15

We have old 17.0.6 LIBCXX with bunch of patches and it is incompatible with GCC15, stick for GCC14

Impact

Bring back failing risc-v builds with libcxx configs

Revert to latest gcc144 due libcxx incompability

Signed-off-by: Serg Podtynnyi <serg@podtynnyi.com>
@shtirlic
Copy link
Copy Markdown
Contributor Author

shtirlic commented Jun 3, 2026

@jerpelea sorry for noise

also can we have 2 risc-v toolchains in CI ?

@linguini1
Copy link
Copy Markdown
Contributor

Which builds are failing?

@github-actions github-actions Bot added Area: CI Size: XS The size of the change in this PR is very small labels Jun 3, 2026
Copy link
Copy Markdown
Member

@lupyuen lupyuen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI this is not a Full Revert. Based on #19030, the toolchain should be v14.2.0-3, not v14.3.0-1. We might have to revert back to v14.2.0-3 if we see more problems.

@lupyuen lupyuen merged commit b8cd043 into apache:master Jun 4, 2026
4 checks passed
@lupyuen
Copy link
Copy Markdown
Member

lupyuen commented Jun 4, 2026

@linguini1 Below are the failed builds due to the Docker Image: https://nuttx-dashboard.org/d/fe2bqg6uk7nr4a/build-logs-from-nuttx-build-farm?from=now-2d&to=now&timezone=browser&var-arch=$__all&var-subarch=$__all&var-board=$__all&var-config=$__all&var-group=$__all&var-Filters=&orgId=1&refresh=15m

Screenshot 2026-06-04 at 8 27 05 AM

The Build Logs are at the NuttX Mirror Repo: https://github.com/NuttX/nuttx/actions/runs/26890338324

Screenshot 2026-06-04 at 8 29 37 AM

Update: Here's how it looks in the NuttX Build Monitor: https://lupyuen.github.io/nuttx-github-jobs/build-monitor

Screenshot 2026-06-04 at 9 55 08 AM

@shtirlic
Copy link
Copy Markdown
Contributor Author

shtirlic commented Jun 4, 2026

Which builds are failing?

All that depends on libcxx in configs

@shtirlic shtirlic deleted the bump-risc-v-toolchain branch June 4, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: CI Size: XS The size of the change in this PR is very small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants