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

ci: force nuttx spec test to run on Ubuntu 22.04 #4082

Closed
wants to merge 1 commit into from

Conversation

no1wudi
Copy link
Collaborator

@no1wudi no1wudi commented Feb 13, 2025

Try to fix the nuttx CI error

@no1wudi
Copy link
Collaborator Author

no1wudi commented Feb 13, 2025

@yamt nuttx ci for esp32s3 is broken now, could you take a look for it?

@lum1n0us
Copy link
Collaborator

Use the gcc toolchain
Currently it's not supported to build Xtensa backend on non-Xtensa platform

from https://github.com/bytecodealliance/wasm-micro-runtime/actions/runs/13283205774/job/37085964471?pr=4075

LLVM_TARGETS_TO_BUILD.extend(
LLVM_EXTRA_COMPILE_OPTIONS["arc"]
)

if platform != "Xtensa" and "Xtensa" in backends:
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@lum1n0us @TianlongLiang Is this mean that we can only build llvm with xtensa support on a xtensa host PC? As far as I known, there have no such platform

@no1wudi
Copy link
Collaborator Author

no1wudi commented Feb 14, 2025

I will break this PR to smaller piece since it contains the modification accross multiple files

@lum1n0us
Copy link
Collaborator

I've create a new issue to track gc x86_32 failure. #4085

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

Successfully merging this pull request may close these issues.

2 participants