[ci][cpu] Update AArch64 manylinux compiler to GCC14#166876
[ci][cpu] Update AArch64 manylinux compiler to GCC14#166876fadara01 wants to merge 32 commits intogh/fadara01/9/basefrom
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/166876
Note: Links to docs will display an error until the docs builds have been completed. ❗ 1 Active SEVsThere are 1 currently active SEVs. If your PR is affected, please view them below: ❌ 18 New Failures, 3 Unrelated FailuresAs of commit c4c0643 with merge base b33d536 ( NEW FAILURES - The following jobs have failed:
FLAKY - The following jobs failed but were likely due to flakiness present on trunk:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
As per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based Realted to: #152426 ghstack-source-id: 90a9e24 Pull-Request: #166876
|
This is blocked on fixing the failures from the xnnpack version update in #166873 |
As per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based Realted to: #152426 ghstack-source-id: bfb7861 Pull-Request: #166876
As per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based Realted to: #152426 ghstack-source-id: d1729e6 Pull-Request: #166876
As per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based Realted to: #152426 ghstack-source-id: 4e62dd9 Pull-Request: #166876
|
I meant to raise this issue last week but we have a couple of unit tests with internal compiler error that is fixed in GCC14 @malfet you should be able to use this again, as per description ( #166687 ) after we are on GCC14. Not familiar with the workaround you landed but thought it should mention.
|
As per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based Realted to: #152426 ghstack-source-id: accc6d7 Pull-Request: #166876
Realted to: #152426 Fixes: #168288 - Updates manylinux compiler to gcc14 as per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based - Updates ubuntu for non-manylinux builds from jammy to noble, and updates gcc for these builds to gcc14 ghstack-source-id: e931b48 Pull-Request: #166876
|
We still get similar failures if we disable |
|
@pytorchbot rebase |
|
@pytorchbot started a rebase job onto refs/remotes/origin/viable/strict. Check the current status here |
|
Rebase failed due to Command Raised by https://github.com/pytorch/pytorch/actions/runs/20228907567 |
|
Hi @fadara01 , can you rebase this locally and resync? Theres some merge conflicts so i don't think this will merge to main. Also, i've done some debugging and it look like it only happens with CI because So can you try commenting out these lines to confirm yourself I'm looking into the linker problem itself, looks like a bug with veneers in ld to me as it's not happening with gold linker. |
Realted to: #152426 Fixes: #168288 - Updates manylinux compiler to gcc14 as per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based - Updates ubuntu for non-manylinux builds from jammy to noble, and updates gcc for these builds to gcc14 ghstack-source-id: d5fbe62 Pull-Request: #166876
Realted to: #152426 Fixes: #168288 - Updates manylinux compiler to gcc14 as per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based - Updates ubuntu for non-manylinux builds from jammy to noble, and updates gcc for these builds to gcc14 ghstack-source-id: 64799a5 Pull-Request: #166876
|
@pytorchbot rebase -r viable/strict |
|
❌ 🤖 pytorchbot command failed: Try |
|
@pytorchbot rebase |
|
@pytorchbot started a rebase job onto refs/remotes/origin/viable/strict. Check the current status here |
Realted to: #152426 Fixes: #168288 - Updates manylinux compiler to gcc14 as per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based - Updates ubuntu for non-manylinux builds from jammy to noble, and updates gcc for these builds to gcc14 ghstack-source-id: 542569b Pull-Request: #166876
|
Successfully rebased |
|
The |
I understand the fix will make it into the next binutils ( 2.46 ) release. |
|
Looks like this PR hasn't been updated in a while so we're going to go ahead and mark this as |
Realted to: #152426 Fixes: #168288 - Updates manylinux compiler to gcc14 as per manylinux requirements: https://github.com/pypa/manylinux?tab=readme-ov-file#manylinux_2_28-almalinux-8-based - Updates ubuntu for non-manylinux builds from jammy to noble, and updates gcc for these builds to gcc14 ghstack-source-id: 3fe3633 Pull-Request: #166876
Stack from ghstack (oldest at bottom):
Realted to: #152426
Fixes: #168288
cc @jgong5 @mingfeima @XiaobingSuper @sanchitintel @ashokei @jingxu10 @jerryzh168 @aditew01 @gujinghui @PenghuiCheng @jianyuh @min-jean-cho @yanbing-j @Guobing-Chen @Xia-Weiwen @snadampal @milpuz01 @nikhil-arm @nWEIdia