-
Notifications
You must be signed in to change notification settings - Fork 2.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
[Docker] Add ARM64 support to chip-build image #26505
[Docker] Add ARM64 support to chip-build image #26505
Conversation
ATmobica
commented
May 11, 2023
- Adapt chip-build to build on ARM64.
- Allow pytest installation in the Pigweed environment on ARM64.
f14fe8d
to
ab1192e
Compare
PR #26505: Size comparison from a3b4005 to ab1192e Full report (1 build for cc32xx)
|
ab1192e
to
30d8491
Compare
PR #26505: Size comparison from ddd65a9 to 30d8491 Increases (5 builds for bl602, esp32, nrfconnect, psoc6)
Decreases (3 builds for bl702, esp32, psoc6)
Full report (37 builds for bl602, bl702, cc13x2_26x2, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
|
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.
@ATmobica we will need a maintainer to push arm64 images as well in this case. I am not setup to do so and neiter is the automated bot.
30d8491
to
403f677
Compare
PR #26505: Size comparison from bbff46a to 403f677 Increases (3 builds for efr32, esp32, nrfconnect)
Decreases (10 builds for bl602, bl702, cc13x2_26x2, cc32xx, nrfconnect, psoc6, qpg)
Full report (49 builds for bl602, bl702, cc13x2_26x2, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
|
403f677
to
79218c7
Compare
PR #26505: Size comparison from a33249d to 79218c7 Increases (13 builds for bl702, esp32, psoc6, qpg, telink)
Decreases (6 builds for telink)
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
79218c7
to
8119afc
Compare
PR #26505: Size comparison from 64bf867 to 8119afc Increases (13 builds for bl702, cc32xx, efr32, psoc6, telink)
Decreases (8 builds for psoc6, telink)
Full report (54 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
Any news here? |
8119afc
to
1e9a5eb
Compare
PR #26505: Size comparison from bfa0580 to 1e9a5eb Increases (7 builds for bl602, bl702, telink)
Decreases (12 builds for efr32, esp32, k32w, psoc6, telink)
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
1e9a5eb
to
f497d5f
Compare
PR #26505: Size comparison from 1efbaf6 to f497d5f Increases (7 builds for cyw30739, efr32, telink)
Decreases (15 builds for bl602, bl702, cyw30739, efr32, esp32, k32w, psoc6, qpg, telink)
Full report (45 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
f497d5f
to
3bcbc2a
Compare
PR #26505: Size comparison from 6ce2412 to 3bcbc2a Increases (10 builds for bl602, bl702, cc32xx, efr32, psoc6, telink)
Decreases (11 builds for cyw30739, efr32, esp32, psoc6, telink)
Full report (58 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
3bcbc2a
to
b2e7a92
Compare
PR #26505: Size comparison from 68621d0 to b2e7a92 Increases (9 builds for nrfconnect, psoc6, qpg, telink)
Decreases (6 builds for esp32, psoc6, qpg, telink)
Full report (58 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
@ATmobica need some conflicts resolved before this can be merged |
Use TARGETPLATFORM to choose the right platform. Installing the correct version of packages depending on platform. Support of asan had to be dropped for ARM64 as it doesn't build properly. Signed-off-by: Vincent Coubard <[email protected]>
Signed-off-by: Vincent Coubard <[email protected]>
b2e7a92
to
8428dd8
Compare
PR #26505: Size comparison from dad733c to 8428dd8 Increases (8 builds for bl602, cc32xx, efr32, psoc6, telink)
Decreases (12 builds for esp32, psoc6, qpg, telink)
Full report (46 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|