Skip to content

Conversation

@sansmoraxz
Copy link

@sansmoraxz
Copy link
Author

cc: @khvzak

@khvzak
Copy link
Member

khvzak commented Dec 31, 2025

@sansmoraxz how hard would be adding CI support to test this change? I want to make sure that next Lua versions (e.g. 5.5) or changes in code don't break anything.

@sansmoraxz
Copy link
Author

Not entirely sure tbh. I have tested physically against an ESP32 board with esp-idf toolchain.

There's xtensa compiler toolchain available as github actions. https://github.com/esp-rs/xtensa-toolchain

Not sure if it's possible to execute test cases via some sort of QEMU emulation.

In official repos I see them using xcheck while in some normal cargo commands. Maybe it has something to do with the presence of std environments.

See:

But those are mostly linting and build success / failures. Not test case execution in those specific architecture (only host)

Perhaps @ivmarkov or @Vollbrecht could pitch in.

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.

Linker failing for cross compile into embedded esp32 via xtensa toochain

2 participants