Skip to content

[aarch64] Inductor benchmark - fail with IDEEP update #157785

@aditew01

Description

@aditew01

Issue

I've been trying to run the Inductor dashboard with latest Ideep commit for aarch64. However, I'm stumping on this issue, any pointers would be really appreciated.

inductor-perf-test-nightly-aarch64 pipeline

https://github.com/pytorch/pytorch/actions/workflows/inductor-perf-test-nightly-aarch64.yml

Specific Job: https://github.com/pytorch/pytorch/actions/runs/16118819235 ; https://hud.pytorch.org/pytorch/pytorch/commit/f81f9f10a2ebf49c046388b43fd61a61db749d19

From the logs it looks like it was able to build the wheel:

2025-07-07T16:26:25.6496815Z removing build/bdist.linux-aarch64/wheel
2025-07-07T16:26:25.9266046Z ++ echo dist/torch-2.9.0a0+gitf81f9f1-cp310-cp310-linux_aarch64.whl
2025-07-07T16:26:25.9267636Z + pip_install_whl dist/torch-2.9.0a0+gitf81f9f1-cp310-cp310-linux_aarch64.whl
2025-07-07T16:26:25.9268160Z + args=('dist/torch-2.9.0a0+gitf81f9f1-cp310-cp310-linux_aarch64.whl')
2025-07-07T16:26:25.9268504Z + local args
2025-07-07T16:26:25.9268801Z + [[ dist/torch-2.9.0a0+gitf81f9f1-cp310-cp310-linux_aarch64.whl == *\ * ]]
2025-07-07T16:26:25.9269183Z + for path in "${args[@]}"
2025-07-07T16:26:25.9269551Z + echo 'Installing dist/torch-2.9.0a0+gitf81f9f1-cp310-cp310-linux_aarch64.whl'
2025-07-07T16:26:25.9270060Z Installing dist/torch-2.9.0a0+gitf81f9f1-cp310-cp310-linux_aarch64.whl
2025-07-07T16:26:25.9270670Z + python3 -mpip install --no-index --no-deps dist/torch-2.9.0a0+gitf81f9f1-cp310-cp310-linux_aarch64.whl
2025-07-07T16:26:26.2936340Z Processing ./dist/torch-2.9.0a0+gitf81f9f1-cp310-cp310-linux_aarch64.whl
2025-07-07T16:26:26.4883141Z Installing collected packages: torch
2025-07-07T16:26:35.2717994Z Successfully installed torch-2.9.0a0+gitf81f9f1

Associated warnings: I’ve typically encountered this when a build fails, though I haven’t been able to pinpoint the cause in this case

Run seemethere/upload-artifact-s3@v5
  with:
    s3-prefix: pytorch/pytorch/16118819235/1/artifact
  
    retention-days: 14
    if-no-files-found: warn
    path: usage_logs/usage_log_build_*.txt
    name: artifact
    s3-bucket: gha-artifacts
    region: us-east-1
Warning: No files were found with the provided path: usage_logs/usage_log_build_*.txt. No artifacts will be uploaded.

Related issue with benchmarking :

~/actions-runner/_work/pytorch/pytorch/.ci/docker ~/actions-runner/_work/pytorch/pytorch
++ echo ci-image:pytorch-linux-jammy-aarch64-py3.10-gcc11-inductor-benchmarks-351f8256ee0c8bfe85183dcc70a597d5eaee76ee
++ awk -F '[:,]' '{print $1}'
+ IMAGE_NAME=ci-image
+ ./build.sh ci-image -t 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-aarch64-py3.10-gcc11-inductor-benchmarks-351f8256ee0c8bfe85183dcc70a597d5eaee76ee
+ image=ci-image
+ shift
+ '[' -z ci-image ']'
+ [[ ci-image == *xla* ]]
+ [[ ci-image == *-jammy* ]]
+ [[ ci-image == *ubuntu* ]]
+ '[' -n '' ']'
+ echo 'Unable to derive operating system base...'
+ exit 1
Unable to derive operating system base...
Warning: Attempt 1 failed. Reason: Child_process exited with error code 1

Any pointers / help would be much appreciated.

cc @seemethere @malfet @pytorch/pytorch-dev-infra @gujinghui @PenghuiCheng @XiaobingSuper @jianyuh @jgong5 @mingfeima @sanchitintel @ashokei @jingxu10 @min-jean-cho @yanbing-j @Guobing-Chen @Xia-Weiwen @snadampal @milpuz01 @nikhil-arm @fadara01

Metadata

Metadata

Assignees

No one assigned

    Labels

    module: armRelated to ARM architectures builds of PyTorch. Includes Apple M1module: ciRelated to continuous integrationmodule: mkldnnRelated to Intel IDEEP or oneDNN (a.k.a. mkldnn) integrationtriagedThis issue has been looked at a team member, and triaged and prioritized into an appropriate module

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      pFad - Phonifier reborn

      Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

      Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


      Alternative Proxies:

      Alternative Proxy

      pFad Proxy

      pFad v3 Proxy

      pFad v4 Proxy