-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Fix the ci break #7842
Fix the ci break #7842
Conversation
cd9756e
to
52c2b70
Compare
Signed-off-by: Xiang Xiao <[email protected]>
to workaround the new toolchain generate the wrong path for --print-libgcc-file-name and --print-file-name=libm.a: https://static.dev.sifive.com/dev-tools/freedom-tools/v2020.12/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz please reference here for more info: apache#7835 Signed-off-by: Xiang Xiao <[email protected]>
2d09c37
to
c093383
Compare
@xiaoxiang781216 should we ignore macOS build failures? |
c093383
to
4e1b442
Compare
I don't know why macOS build stuck, let' restart the build to try again. |
4e1b442
to
d821589
Compare
@pkarashchenko I found the root cause why macOS stuck, it should work now. |
Sorry for all the trouble my latest PRs may have caused.
I've just realized that the tools dir is not the one from the nuttx tree. Sorry for the mistake! |
nuttx/.github/workflows/build.yml Line 201 in 61563d6
We need to indicate to the GitHub Cache action the new path to be cached, which is now |
sync with tools/ci/docker/linux/Dockerfile Signed-off-by: Xiang Xiao <[email protected]>
Signed-off-by: Xiang Xiao <[email protected]>
Signed-off-by: Xiang Xiao <[email protected]>
d821589
to
fa21698
Compare
@gustavonihei done. |
AVR build fails |
avr doesn't change, I can't understand why avr fail. |
I have Macbook and will try some steps later today |
to avoid "avr-objcopy: Bad CPU type in executable" on macOS Signed-off-by: Xiang Xiao <[email protected]>
@pkarashchenko I remove hex generation from build, let's see what happen with the new change. |
@xiaoxiang781216 please fill an issue for hex generation for AVR, so it is not forgotten |
@xiaoxiang781216 somehow I can't merge this PR, because when I press merge button, I'm getting some OAuth error |
It's strange, I can merge it. |
@xiaoxiang781216 I just checked with another PR. This seems to be a mobile app issue since I can merge from a laptop, but not from the GitHub Android app. |
Here: #7851 |
Summary
risc-v/esp32c3: Add ROMFS files into .gitignore #7839
tools/ci: Update RISC-V toolchain in Dockerfile to latest version #7832
ci: Fix save and restore in GitHub cache action for MacOS build #7834
Impact
Testing
Pass CI