2025-03-14T03:58:20.0228602Z Current runner version: '2.322.0' 2025-03-14T03:58:20.0235720Z Runner name: 'i-0f52321d096d5187e' 2025-03-14T03:58:20.0236762Z Runner group name: 'Default' 2025-03-14T03:58:20.0237763Z Machine name: 'ip-10-0-33-121' 2025-03-14T03:58:20.0242588Z ##[group]GITHUB_TOKEN Permissions 2025-03-14T03:58:20.0245508Z Actions: read 2025-03-14T03:58:20.0246180Z Attestations: read 2025-03-14T03:58:20.0246916Z Checks: read 2025-03-14T03:58:20.0247537Z Contents: read 2025-03-14T03:58:20.0248125Z Deployments: read 2025-03-14T03:58:20.0248944Z Discussions: read 2025-03-14T03:58:20.0249938Z Issues: read 2025-03-14T03:58:20.0250877Z Metadata: read 2025-03-14T03:58:20.0252049Z Packages: read 2025-03-14T03:58:20.0253043Z Pages: read 2025-03-14T03:58:20.0253987Z PullRequests: read 2025-03-14T03:58:20.0255223Z RepositoryProjects: read 2025-03-14T03:58:20.0256381Z SecurityEvents: read 2025-03-14T03:58:20.0257615Z Statuses: read 2025-03-14T03:58:20.0258482Z ##[endgroup] 2025-03-14T03:58:20.0261966Z Secret source: Actions 2025-03-14T03:58:20.0263044Z Prepare workflow directory 2025-03-14T03:58:20.0661031Z Prepare all required actions 2025-03-14T03:58:20.0701373Z Getting action download info 2025-03-14T03:58:20.1929655Z Download action repository 'pytorch/pytorch@main' (SHA:aed0b7a742a2d7b7901790622829cbd2135049a4) 2025-03-14T03:58:28.8775252Z Getting action download info 2025-03-14T03:58:28.9806363Z Download action repository 'actions/checkout@v4' (SHA:11bd71901bbe5b1630ceea73d27597364c9af683) 2025-03-14T03:58:29.2413233Z Uses: pytorch/pytorch/.github/workflows/_mac-test-mps.yml@refs/heads/main (aed0b7a742a2d7b7901790622829cbd2135049a4) 2025-03-14T03:58:29.2415285Z ##[group] Inputs 2025-03-14T03:58:29.2415671Z build-environment: macos-py3-arm64 2025-03-14T03:58:29.2416068Z sync-tag: macos-py3-arm64-mps-test 2025-03-14T03:58:29.2416441Z python-version: 3.9.12 2025-03-14T03:58:29.2417182Z test-matrix: { include: [ { config: "mps", shard: 1, num_shards: 1, runner: "macos-m1-13" }, { config: "mps", shard: 1, num_shards: 1, runner: "macos-m1-14" }, ]} 2025-03-14T03:58:29.2417949Z ##[endgroup] 2025-03-14T03:58:29.2418267Z Complete job name: macos-py3-arm64-mps / filter 2025-03-14T03:58:29.2915634Z A job started hook has been configured by the self-hosted runner administrator 2025-03-14T03:58:29.3033785Z ##[group]Run '/home/ec2-user/runner-scripts/before_job.sh' 2025-03-14T03:58:29.3043581Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-03-14T03:58:29.3044332Z ##[endgroup] 2025-03-14T03:58:30.8398911Z Runner Type: linux.large 2025-03-14T03:58:30.8400715Z Instance Type: c5.large 2025-03-14T03:58:30.8401493Z AMI Name: unknown 2025-03-14T03:58:30.8454831Z AMI ID: ami-08b5b3a93ed654d19 2025-03-14T03:58:36.2914459Z ##[group]Run pytorch/pytorch/.github/actions/checkout-pytorch@main 2025-03-14T03:58:36.2914956Z with: 2025-03-14T03:58:36.2915203Z submodules: false 2025-03-14T03:58:36.2915459Z fetch-depth: 0 2025-03-14T03:58:36.2915694Z ##[endgroup] 2025-03-14T03:58:36.2997614Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-03-14T03:58:36.2998619Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-03-14T03:58:36.3008416Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-03-14T03:58:36.3008836Z ##[endgroup] 2025-03-14T03:58:36.3141439Z ##[group]Run # Use all available CPUs for fetching 2025-03-14T03:58:36.3141895Z # Use all available CPUs for fetching 2025-03-14T03:58:36.3142275Z cd "${GITHUB_WORKSPACE}" 2025-03-14T03:58:36.3142691Z git config --global fetch.parallel 0 2025-03-14T03:58:36.3143208Z git config --global submodule.fetchJobs 0 2025-03-14T03:58:36.3143561Z  2025-03-14T03:58:36.3143945Z # Clean workspace. The default checkout action should also do this, but 2025-03-14T03:58:36.3144428Z # do it here as well just in case 2025-03-14T03:58:36.3144945Z if [[ -d .git ]]; then 2025-03-14T03:58:36.3145262Z  if [ -z "${NO_SUDO}" ]; then 2025-03-14T03:58:36.3145581Z  sudo git clean -ffdx 2025-03-14T03:58:36.3145888Z  else 2025-03-14T03:58:36.3146147Z  git clean -ffdx 2025-03-14T03:58:36.3146431Z  fi 2025-03-14T03:58:36.3146662Z fi 2025-03-14T03:58:36.3151958Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-03-14T03:58:36.3152357Z env: 2025-03-14T03:58:36.3152586Z NO_SUDO: 2025-03-14T03:58:36.3152819Z ##[endgroup] 2025-03-14T03:58:36.4226644Z ##[group]Run actions/checkout@v4 2025-03-14T03:58:36.4226976Z with: 2025-03-14T03:58:36.4227267Z ref: aed0b7a742a2d7b7901790622829cbd2135049a4 2025-03-14T03:58:36.4227616Z fetch-depth: 0 2025-03-14T03:58:36.4227862Z submodules: false 2025-03-14T03:58:36.4228199Z show-progress: false 2025-03-14T03:58:36.4228481Z repository: pytorch/pytorch 2025-03-14T03:58:36.4228919Z token: *** 2025-03-14T03:58:36.4229170Z ssh-strict: true 2025-03-14T03:58:36.4229426Z ssh-user: git 2025-03-14T03:58:36.4229690Z persist-credentials: true 2025-03-14T03:58:36.4229961Z clean: true 2025-03-14T03:58:36.4230220Z sparse-checkout-cone-mode: true 2025-03-14T03:58:36.4230530Z fetch-tags: false 2025-03-14T03:58:36.4230776Z lfs: false 2025-03-14T03:58:36.4231009Z set-safe-directory: true 2025-03-14T03:58:36.4231290Z ##[endgroup] 2025-03-14T03:58:36.5476529Z Syncing repository: pytorch/pytorch 2025-03-14T03:58:36.5478847Z ##[group]Getting Git version info 2025-03-14T03:58:36.5479874Z Working directory is '/home/ec2-user/actions-runner/_work/pytorch/pytorch' 2025-03-14T03:58:36.5481155Z [command]/usr/bin/git version 2025-03-14T03:58:36.5482058Z git version 2.47.1 2025-03-14T03:58:36.5483415Z ##[endgroup] 2025-03-14T03:58:36.5487297Z Copying '/home/ec2-user/.gitconfig' to '/home/ec2-user/actions-runner/_work/_temp/2bea96a5-801d-40f6-bee4-cdb0c73167c8/.gitconfig' 2025-03-14T03:58:36.5500013Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/2bea96a5-801d-40f6-bee4-cdb0c73167c8' before making global git config changes 2025-03-14T03:58:36.5501736Z Adding repository directory to the temporary git global config as a safe directory 2025-03-14T03:58:36.5505933Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-03-14T03:58:36.5542329Z [command]/usr/bin/git config --local --get remote.origin.url 2025-03-14T03:58:36.5573979Z https://github.com/pytorch/pytorch 2025-03-14T03:58:36.5592836Z ##[group]Removing previously created refs, to avoid conflicts 2025-03-14T03:58:36.5597868Z [command]/usr/bin/git rev-parse --symbolic-full-name --verify --quiet HEAD 2025-03-14T03:58:36.5617217Z HEAD 2025-03-14T03:58:36.5655991Z ##[endgroup] 2025-03-14T03:58:36.5661834Z [command]/usr/bin/git submodule status 2025-03-14T03:58:36.5932295Z -7e1e1fe3858c63c251c637ae41a20de425dde96f android/libs/fbjni 2025-03-14T03:58:36.5933343Z -4dfe081cf6bcd15db339cf2680b9281b8451eeb3 third_party/FP16 2025-03-14T03:58:36.5934317Z -b408327ac2a15ec3e43352421954f5b1967701d1 third_party/FXdiv 2025-03-14T03:58:36.5935250Z -c07e3a0400713d546e0dea2d5466dd22ea389c73 third_party/NNPACK 2025-03-14T03:58:36.5936149Z -e170594ac7cf1dac584da473d4ca9301087090c1 third_party/NVTX 2025-03-14T03:58:36.5937188Z -a6bfc237255a6bac1513f7c1ebde6d8aed6b5191 third_party/VulkanMemoryAllocator 2025-03-14T03:58:36.5938264Z -51a0103656eff6fc9bfd39a4597923c4b542c883 third_party/XNNPACK 2025-03-14T03:58:36.5939258Z -0d98dba29d66e93259db7daa53a9327df767a415 third_party/benchmark 2025-03-14T03:58:36.5940191Z -8086bbe3a78d931eb96fe12fdc014082e18d18d3 third_party/composable_kernel 2025-03-14T03:58:36.5941187Z -3b6597bba913d51161383657829b7e644e59c006 third_party/cpp-httplib 2025-03-14T03:58:36.5942092Z -1e83a2fdd3102f65c6f1fb602c1b320486218a99 third_party/cpuinfo 2025-03-14T03:58:36.5943160Z -91b7532f3386768bba4f444ee7672b497f34da8a third_party/cudnn_frontend 2025-03-14T03:58:36.5944108Z -afa1772203677c5118fcd82537a9c8fefbcc7008 third_party/cutlass 2025-03-14T03:58:36.5945327Z -3147391d946bb4b6c68edd901f2add6ac1f31f8c third_party/eigen 2025-03-14T03:58:36.5946149Z -dbc3157bf256f1339b3fa1fef2be89ac4078be0e third_party/fbgemm 2025-03-14T03:58:36.5947135Z -979702c87a8713a8e0a5e9fee122b90d2ef13be5 third_party/flash-attention 2025-03-14T03:58:36.5948165Z -01834de25e4bf3975a9a00e816292b1ad0fe184b third_party/flatbuffers 2025-03-14T03:58:36.5949017Z -123913715afeb8a437e6388b4473fcc4753e1c9a third_party/fmt 2025-03-14T03:58:36.5949870Z -3fb5c176c17c765a3492cd2f0321b0dab712f350 third_party/gemmlowp/gemmlowp 2025-03-14T03:58:36.5950768Z -5354032ea08eadd7fc4456477f7f7c6308818509 third_party/gloo 2025-03-14T03:58:36.5951770Z -b514bdc898e2951020cbdca1304b75f5950d1f59 third_party/googletest 2025-03-14T03:58:36.5952731Z -719d8e6cd7f7a0e01b155657526d693acf97c2b3 third_party/ideep 2025-03-14T03:58:36.5953512Z -5b8a7d7422611c3a0d799fb5fc5dd4abfae35b42 third_party/ittapi 2025-03-14T03:58:36.5954344Z -a054a4be0db117c579a21747debf19c863631f26 third_party/kineto 2025-03-14T03:58:36.5955256Z -ef685a13cfbe8d418aa2ed34350e21e4938358b6 third_party/kleidiai 2025-03-14T03:58:36.5956173Z -b66e3214d8a104669c2ec05ae91ebc26a8f5ab78 third_party/mimalloc 2025-03-14T03:58:36.5957148Z -87cda1d6646592ac5866dc703c8e1839046a6806 third_party/nlohmann 2025-03-14T03:58:36.5957949Z -b8baa8446686496da4cc8fda09f2b6fe65c2a02c third_party/onnx 2025-03-14T03:58:36.5958902Z -a799f4aed9c94b765dcdaabaeab7d5e7e2310878 third_party/opentelemetry-cpp 2025-03-14T03:58:36.5959924Z -9d3ab05a7fffbc71a492bc6a17be034e83e8f0fe third_party/pocketfft 2025-03-14T03:58:36.5960940Z -d1eca4e4b421cd2997495c4b4e65cea6be4e9b8a third_party/protobuf 2025-03-14T03:58:36.5961923Z -072586a71b55b7f8c584153d223e95687148a900 third_party/psimd 2025-03-14T03:58:36.5962849Z -4fe0e1e183925bf8cfa6aae24237e724a96479b8 third_party/pthreadpool 2025-03-14T03:58:36.5963825Z -a2e59f0e7065404b44dfe92a28aca47ba1378dc4 third_party/pybind11 2025-03-14T03:58:36.5964788Z -f45429b087dd7d5bc78bb40dc7cf06425c252d67 third_party/python-peachpy 2025-03-14T03:58:36.5965784Z -56e1f79cb140fb9326d612d0be06b5250565cade third_party/sleef 2025-03-14T03:58:36.5966690Z -52791a2fd214b2a9dc5759d36725909c1daa7f2e third_party/tensorpipe 2025-03-14T03:58:36.5969121Z ##[group]Cleaning the repository 2025-03-14T03:58:36.5969668Z [command]/usr/bin/git clean -ffdx 2025-03-14T03:58:36.6150194Z [command]/usr/bin/git reset --hard HEAD 2025-03-14T03:58:37.6644892Z Updating files: 76% (12595/16506) 2025-03-14T03:58:37.6858318Z Updating files: 77% (12710/16506) 2025-03-14T03:58:37.7107411Z Updating files: 78% (12875/16506) 2025-03-14T03:58:37.7307173Z Updating files: 79% (13040/16506) 2025-03-14T03:58:37.7516609Z Updating files: 80% (13205/16506) 2025-03-14T03:58:37.7923320Z Updating files: 81% (13370/16506) 2025-03-14T03:58:37.8043108Z Updating files: 82% (13535/16506) 2025-03-14T03:58:37.8182673Z Updating files: 83% (13700/16506) 2025-03-14T03:58:37.8318913Z Updating files: 84% (13866/16506) 2025-03-14T03:58:37.8429659Z Updating files: 85% (14031/16506) 2025-03-14T03:58:37.8558138Z Updating files: 86% (14196/16506) 2025-03-14T03:58:37.8669789Z Updating files: 87% (14361/16506) 2025-03-14T03:58:37.8807109Z Updating files: 88% (14526/16506) 2025-03-14T03:58:37.8973549Z Updating files: 89% (14691/16506) 2025-03-14T03:58:37.9077704Z Updating files: 90% (14856/16506) 2025-03-14T03:58:37.9214913Z Updating files: 91% (15021/16506) 2025-03-14T03:58:37.9364342Z Updating files: 92% (15186/16506) 2025-03-14T03:58:37.9539546Z Updating files: 93% (15351/16506) 2025-03-14T03:58:37.9722486Z Updating files: 94% (15516/16506) 2025-03-14T03:58:37.9863384Z Updating files: 95% (15681/16506) 2025-03-14T03:58:37.9999376Z Updating files: 96% (15846/16506) 2025-03-14T03:58:38.0277973Z Updating files: 97% (16011/16506) 2025-03-14T03:58:38.0425370Z Updating files: 98% (16176/16506) 2025-03-14T03:58:38.0578926Z Updating files: 99% (16341/16506) 2025-03-14T03:58:38.0579689Z Updating files: 100% (16506/16506) 2025-03-14T03:58:38.0580324Z Updating files: 100% (16506/16506), done. 2025-03-14T03:58:38.0744197Z HEAD is now at 562782a6643 force push for easyCLA 2025-03-14T03:58:38.0805673Z ##[endgroup] 2025-03-14T03:58:38.0807126Z ##[group]Disabling automatic garbage collection 2025-03-14T03:58:38.0815717Z [command]/usr/bin/git config --local gc.auto 0 2025-03-14T03:58:38.0865596Z ##[endgroup] 2025-03-14T03:58:38.0866360Z ##[group]Setting up auth 2025-03-14T03:58:38.0870320Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-03-14T03:58:38.0912676Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2025-03-14T03:58:38.1337514Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-03-14T03:58:38.1385637Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2025-03-14T03:58:38.1665986Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-03-14T03:58:38.1711608Z ##[endgroup] 2025-03-14T03:58:38.1712665Z ##[group]Fetching the repository 2025-03-14T03:58:38.1721407Z [command]/usr/bin/git -c protocol.version=2 fetch --prune --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* 2025-03-14T03:58:38.5698902Z [command]/usr/bin/git rev-parse --verify --quiet aed0b7a742a2d7b7901790622829cbd2135049a4^{object} 2025-03-14T03:58:38.5727045Z aed0b7a742a2d7b7901790622829cbd2135049a4 2025-03-14T03:58:38.5733408Z ##[endgroup] 2025-03-14T03:58:38.5734583Z ##[group]Determining the checkout info 2025-03-14T03:58:38.5735643Z ##[endgroup] 2025-03-14T03:58:38.5740260Z [command]/usr/bin/git sparse-checkout disable 2025-03-14T03:58:38.6212632Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-03-14T03:58:38.6242357Z ##[group]Checking out the ref 2025-03-14T03:58:38.6247557Z [command]/usr/bin/git checkout --progress --force aed0b7a742a2d7b7901790622829cbd2135049a4 2025-03-14T03:58:38.9723864Z Previous HEAD position was 562782a6643 force push for easyCLA 2025-03-14T03:58:38.9735996Z HEAD is now at aed0b7a742a [c10d] Add param recording for uniqueID broadcasting and allgather (#149166) 2025-03-14T03:58:38.9788413Z ##[endgroup] 2025-03-14T03:58:38.9821686Z [command]/usr/bin/git log -1 --format=%H 2025-03-14T03:58:38.9842633Z aed0b7a742a2d7b7901790622829cbd2135049a4 2025-03-14T03:58:39.0088962Z Prepare all required actions 2025-03-14T03:58:39.0089631Z Getting action download info 2025-03-14T03:58:39.1275511Z Download action repository 'nick-fields/retry@v3.0.0' (SHA:7152eba30c6575329ac0576536151aca5a72780e) 2025-03-14T03:58:39.2863974Z ##[group]Run ./.github/actions/filter-test-configs 2025-03-14T03:58:39.2864349Z with: 2025-03-14T03:58:39.2864774Z github-token: *** 2025-03-14T03:58:39.2865392Z test-matrix: { include: [ { config: "mps", shard: 1, num_shards: 1, runner: "macos-m1-13" }, { config: "mps", shard: 1, num_shards: 1, runner: "macos-m1-14" }, ]} 2025-03-14T03:58:39.2866091Z ##[endgroup] 2025-03-14T03:58:39.2925664Z ##[group]Run nick-fields/retry@v3.0.0 2025-03-14T03:58:39.2925996Z with: 2025-03-14T03:58:39.2926225Z shell: bash 2025-03-14T03:58:39.2926472Z timeout_minutes: 10 2025-03-14T03:58:39.2926737Z max_attempts: 5 2025-03-14T03:58:39.2926980Z retry_wait_seconds: 30 2025-03-14T03:58:39.2927843Z command: set -eux # PyYAML 6.0 doesn't work with MacOS x86 anymore # This must run on Python-3.7 (AmazonLinux2) so can't use request=3.32.2 python3 -m pip install requests==2.27.1 pyyaml==6.0.1 2025-03-14T03:58:39.2928713Z polling_interval_seconds: 1 2025-03-14T03:58:39.2929000Z warning_on_retry: true 2025-03-14T03:58:39.2929284Z continue_on_error: false 2025-03-14T03:58:39.2929556Z env: 2025-03-14T03:58:39.2929945Z GITHUB_TOKEN: *** 2025-03-14T03:58:39.2930197Z ##[endgroup] 2025-03-14T03:58:39.3892727Z + python3 -m pip install requests==2.27.1 pyyaml==6.0.1 2025-03-14T03:58:39.7604559Z Defaulting to user installation because normal site-packages is not writeable 2025-03-14T03:58:39.7850720Z Requirement already satisfied: requests==2.27.1 in /home/ec2-user/.local/lib/python3.9/site-packages (2.27.1) 2025-03-14T03:58:40.0404300Z Collecting pyyaml==6.0.1 2025-03-14T03:58:40.0448411Z Using cached PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738 kB) 2025-03-14T03:58:40.0585552Z Requirement already satisfied: certifi>=2017.4.17 in /home/ec2-user/.local/lib/python3.9/site-packages (from requests==2.27.1) (2025.1.31) 2025-03-14T03:58:40.0588873Z Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.9/site-packages (from requests==2.27.1) (1.25.10) 2025-03-14T03:58:40.0601745Z Requirement already satisfied: charset-normalizer~=2.0.0 in /home/ec2-user/.local/lib/python3.9/site-packages (from requests==2.27.1) (2.0.12) 2025-03-14T03:58:40.0614037Z Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.9/site-packages (from requests==2.27.1) (2.10) 2025-03-14T03:58:40.1142517Z Installing collected packages: pyyaml 2025-03-14T03:58:40.1143420Z Attempting uninstall: pyyaml 2025-03-14T03:58:40.1144201Z Found existing installation: PyYAML 5.4.1 2025-03-14T03:58:40.1194884Z Uninstalling PyYAML-5.4.1: 2025-03-14T03:58:40.1202686Z Successfully uninstalled PyYAML-5.4.1 2025-03-14T03:58:40.1743559Z ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. 2025-03-14T03:58:40.1745642Z awscli 1.27.69 requires PyYAML<5.5,>=3.10, but you have pyyaml 6.0.1 which is incompatible. 2025-03-14T03:58:40.1746741Z Successfully installed pyyaml-6.0.1 2025-03-14T03:58:40.3708113Z Command completed after 1 attempt(s). 2025-03-14T03:58:40.3777737Z ##[group]Run set -x 2025-03-14T03:58:40.3778150Z set -x 2025-03-14T03:58:40.3778518Z  2025-03-14T03:58:40.3779207Z # Use relative path here as this could be checked out anywhere, not necessarily 2025-03-14T03:58:40.3780012Z # in runner workspace 2025-03-14T03:58:40.3780690Z python3 "${GITHUB_ACTION_PATH}/../../scripts/parse_ref.py" 2025-03-14T03:58:40.3789463Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-03-14T03:58:40.3790115Z ##[endgroup] 2025-03-14T03:58:40.3832493Z + python3 /home/ec2-user/actions-runner/_work/pytorch/pytorch/./.github/actions/filter-test-configs/../../scripts/parse_ref.py 2025-03-14T03:58:40.4087559Z ##[group]Run set -x 2025-03-14T03:58:40.4087876Z set -x 2025-03-14T03:58:40.4088107Z  2025-03-14T03:58:40.4088492Z # TODO: This is a very hacky way to get the job name. GitHub runner has the info 2025-03-14T03:58:40.4089118Z # but doesn't expose it in anyway. The job name is part of the job message the 2025-03-14T03:58:40.4089802Z # runner receives, so it's there and printed out to the diag log. Below is the 2025-03-14T03:58:40.4090449Z # code responsible for printing it. Need to check with GitHub to see if they can 2025-03-14T03:58:40.4091001Z # expose this variable as part of GitHub context. 2025-03-14T03:58:40.4091600Z # https://github.com/actions/runner/blob/main/src/Runner.Worker/JobExtension.cs#L345 2025-03-14T03:58:40.4092268Z pushd "/home/ec2-user/actions-runner/_work/pytorch/../../_diag" 2025-03-14T03:58:40.4092698Z pwd 2025-03-14T03:58:40.4092935Z  2025-03-14T03:58:40.4093379Z LOG_FILE=$(grep -l -r "aed0b7a742a2d7b7901790622829cbd2135049a4" *.log | tail -n 1) 2025-03-14T03:58:40.4094029Z if [ -n "${LOG_FILE}" ]; then 2025-03-14T03:58:40.4094506Z  # For some reasons, awk {print $2} on Linux and Windows (bash) work correctly while it 2025-03-14T03:58:40.4095028Z  # needs to be awk {print $3} on MacOS 2025-03-14T03:58:40.4095389Z  case ${RUNNER_OS} in 2025-03-14T03:58:40.4095861Z  macOS) 2025-03-14T03:58:40.4096329Z  JOB_NAME=$(grep -r "\"jobDisplayName\"" "${LOG_FILE}" | awk -F '[:]' '{print $3}' | sed 's/"//g' | xargs) 2025-03-14T03:58:40.4096830Z  ;; 2025-03-14T03:58:40.4097066Z  *) 2025-03-14T03:58:40.4097508Z  JOB_NAME=$(grep -r "\"jobDisplayName\"" "${LOG_FILE}" | awk -F '[:]' '{print $2}' | sed 's/"//g' | xargs) 2025-03-14T03:58:40.4098016Z  ;; 2025-03-14T03:58:40.4098250Z  esac 2025-03-14T03:58:40.4098565Z  echo "job-name=${JOB_NAME}" >> "${GITHUB_OUTPUT}" 2025-03-14T03:58:40.4098918Z fi 2025-03-14T03:58:40.4099147Z  2025-03-14T03:58:40.4099371Z popd 2025-03-14T03:58:40.4104808Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-03-14T03:58:40.4105214Z ##[endgroup] 2025-03-14T03:58:40.4130165Z + pushd /home/ec2-user/actions-runner/_work/pytorch/../../_diag 2025-03-14T03:58:40.4131050Z ~/actions-runner/_diag ~/actions-runner/_work/pytorch/pytorch 2025-03-14T03:58:40.4132244Z /home/ec2-user/actions-runner/_diag 2025-03-14T03:58:40.4133055Z + pwd 2025-03-14T03:58:40.4136686Z ++ tail -n 1 2025-03-14T03:58:40.4148721Z ++ grep -l -r aed0b7a742a2d7b7901790622829cbd2135049a4 Runner_20250314-025034-utc.log Runner_20250314-025122-utc.log Worker_20250314-025702-utc.log Worker_20250314-030647-utc.log Worker_20250314-030758-utc.log Worker_20250314-031951-utc.log Worker_20250314-032428-utc.log Worker_20250314-032611-utc.log Worker_20250314-032955-utc.log Worker_20250314-034056-utc.log Worker_20250314-034404-utc.log Worker_20250314-034631-utc.log Worker_20250314-035523-utc.log Worker_20250314-035648-utc.log Worker_20250314-035817-utc.log 2025-03-14T03:58:40.4172119Z + LOG_FILE=Worker_20250314-035817-utc.log 2025-03-14T03:58:40.4172736Z + '[' -n Worker_20250314-035817-utc.log ']' 2025-03-14T03:58:40.4173269Z + case ${RUNNER_OS} in 2025-03-14T03:58:40.4176654Z ++ grep -r '"jobDisplayName"' Worker_20250314-035817-utc.log 2025-03-14T03:58:40.4178515Z ++ xargs 2025-03-14T03:58:40.4189760Z ++ awk -F '[:]' '{print $2}' 2025-03-14T03:58:40.4192243Z ++ sed 's/"//g' 2025-03-14T03:58:40.4228753Z + JOB_NAME='macos-py3-arm64-mps / filter,' 2025-03-14T03:58:40.4229761Z + echo 'job-name=macos-py3-arm64-mps / filter,' 2025-03-14T03:58:40.4230554Z + popd 2025-03-14T03:58:40.4230981Z ~/actions-runner/_work/pytorch/pytorch 2025-03-14T03:58:40.4263815Z ##[group]Run echo "Workflow: ${GITHUB_WORKFLOW}" 2025-03-14T03:58:40.4282351Z echo "Workflow: ${GITHUB_WORKFLOW}" 2025-03-14T03:58:40.4282864Z echo "Job name: ${JOB_NAME}" 2025-03-14T03:58:40.4283180Z  2025-03-14T03:58:40.4283570Z # Use relative path here as this could be checked out anywhere, not necessarily 2025-03-14T03:58:40.4284068Z # in runner workspace 2025-03-14T03:58:40.4284496Z python3 "${GITHUB_ACTION_PATH}/../../scripts/filter_test_configs.py" \ 2025-03-14T03:58:40.4284986Z  --workflow "${GITHUB_WORKFLOW}" \ 2025-03-14T03:58:40.4285425Z  --job-name "${JOB_NAME}" \ 2025-03-14T03:58:40.4285782Z  --test-matrix "{ include: [ 2025-03-14T03:58:40.4286212Z  { config: "mps", shard: 1, num_shards: 1, runner: "macos-m1-13" }, 2025-03-14T03:58:40.4286737Z  { config: "mps", shard: 1, num_shards: 1, runner: "macos-m1-14" }, 2025-03-14T03:58:40.4287148Z ]} 2025-03-14T03:58:40.4287361Z " \ 2025-03-14T03:58:40.4287624Z  --selected-test-configs "" \ 2025-03-14T03:58:40.4287979Z  --pr-number "${PR_NUMBER}" \ 2025-03-14T03:58:40.4288306Z  --tag "${TAG}" \ 2025-03-14T03:58:40.4288607Z  --event-name "${EVENT_NAME}" \ 2025-03-14T03:58:40.4288943Z  --schedule "${SCHEDULE}" \ 2025-03-14T03:58:40.4289260Z  --branch "${HEAD_BRANCH}" 2025-03-14T03:58:40.4294458Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-03-14T03:58:40.4294846Z env: 2025-03-14T03:58:40.4295400Z GITHUB_TOKEN: *** 2025-03-14T03:58:40.4295697Z JOB_NAME: macos-py3-arm64-mps / filter, 2025-03-14T03:58:40.4296031Z PR_NUMBER: 2025-03-14T03:58:40.4296245Z TAG: 2025-03-14T03:58:40.4296471Z EVENT_NAME: push 2025-03-14T03:58:40.4296712Z SCHEDULE: 2025-03-14T03:58:40.4296941Z HEAD_BRANCH: 2025-03-14T03:58:40.4297163Z ##[endgroup] 2025-03-14T03:58:40.4323528Z Workflow: trunk 2025-03-14T03:58:40.4324035Z Job name: macos-py3-arm64-mps / filter, 2025-03-14T03:58:40.6194154Z ##[group]Run echo "Filtered matrix:" 2025-03-14T03:58:40.6194651Z echo "Filtered matrix:" 2025-03-14T03:58:40.6195332Z echo "{"include": [{"config": "mps", "shard": 1, "num_shards": 1, "runner": "macos-m1-13"}, {"config": "mps", "shard": 1, "num_shards": 1, "runner": "macos-m1-14"}]}" 2025-03-14T03:58:40.6196000Z  2025-03-14T03:58:40.6196222Z echo 2025-03-14T03:58:40.6196578Z echo "Is the current job unstable? False" 2025-03-14T03:58:40.6196932Z  2025-03-14T03:58:40.6197225Z echo 2025-03-14T03:58:40.6197604Z echo "Is keep-going label set? False" 2025-03-14T03:58:40.6197944Z  2025-03-14T03:58:40.6198154Z echo 2025-03-14T03:58:40.6198404Z echo "Renabled issues? " 2025-03-14T03:58:40.6204279Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-03-14T03:58:40.6204679Z ##[endgroup] 2025-03-14T03:58:40.6231280Z Filtered matrix: 2025-03-14T03:58:40.6232125Z {include: [{config: mps, shard: 1, num_shards: 1, runner: macos-m1-13}, {config: mps, shard: 1, num_shards: 1, runner: macos-m1-14}]} 2025-03-14T03:58:40.6232985Z 2025-03-14T03:58:40.6233188Z Is the current job unstable? False 2025-03-14T03:58:40.6233574Z 2025-03-14T03:58:40.6233752Z Is keep-going label set? False 2025-03-14T03:58:40.6234042Z 2025-03-14T03:58:40.6234181Z Renabled issues? 2025-03-14T03:58:40.6341943Z Post job cleanup. 2025-03-14T03:58:40.6397775Z Post job cleanup. 2025-03-14T03:58:40.7339803Z [command]/usr/bin/git version 2025-03-14T03:58:40.7379737Z git version 2.47.1 2025-03-14T03:58:40.7418965Z Copying '/home/ec2-user/.gitconfig' to '/home/ec2-user/actions-runner/_work/_temp/70216c68-be18-4566-9f33-b83de3fc93f6/.gitconfig' 2025-03-14T03:58:40.7428813Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/70216c68-be18-4566-9f33-b83de3fc93f6' before making global git config changes 2025-03-14T03:58:40.7435658Z Adding repository directory to the temporary git global config as a safe directory 2025-03-14T03:58:40.7438519Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-03-14T03:58:40.7475775Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-03-14T03:58:40.7519177Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2025-03-14T03:58:40.7800627Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-03-14T03:58:40.7820875Z http.https://github.com/.extraheader 2025-03-14T03:58:40.7834378Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2025-03-14T03:58:40.7862918Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2025-03-14T03:58:40.8205875Z A job completed hook has been configured by the self-hosted runner administrator 2025-03-14T03:58:40.8234753Z ##[group]Run '/home/ec2-user/runner-scripts/after_job.sh' 2025-03-14T03:58:40.8241976Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-03-14T03:58:40.8242383Z ##[endgroup] 2025-03-14T03:58:40.8325294Z [!ALERT!] Swap in detected! [!ALERT!] 2025-03-14T03:58:51.5888040Z [!ALERT!] Swap out detected [!ALERT!] 2025-03-14T03:59:08.1379658Z Evaluate and set job outputs 2025-03-14T03:59:08.1388033Z Set output 'test-matrix' 2025-03-14T03:59:08.1389799Z Set output 'is-test-matrix-empty' 2025-03-14T03:59:08.1390470Z Set output 'keep-going' 2025-03-14T03:59:08.1390979Z Set output 'ci-verbose-test-logs' 2025-03-14T03:59:08.1391677Z Set output 'ci-test-showlocals' 2025-03-14T03:59:08.1392334Z Set output 'ci-no-test-timeout' 2025-03-14T03:59:08.1392819Z Set output 'ci-no-td' 2025-03-14T03:59:08.1393654Z Cleaning up orphan processes